• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openshift / openshift-ansible / 12290
51%

Build:
DEFAULT BRANCH: master
Ran 11 Jan 2018 05:33PM UTC
Jobs 2
Files 63
Run time 5min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
12290

push

travis-ci

web-flow
Merge pull request #6687 from jpeeler/sc-cert-fix

Automatic merge from submit-queue.

Update deployment and apiserver with new certs

Since new certificates are generated for every run, the apiservice
caBundle needs updating in order to have the on disk CA match what is in
Kubernetes.

Because the secrets are updated, the daemonset needs to do a rolling
update for the apiserver to pick up the new certs. Implemented here is
an added annotation to the api server such that the update occurs
automatically when the CA is changed.

---

There may be a better way to make the rolling update occur without adding an annotation, such as within ansible itself (I just didn't know how to do that). Also, I think that probably the controller needs to be updated too in order to ensure staying in sync with the api server.
Edit: I did not think that doing "oc apply" would cause the daemonset to pick up a change since the yaml may be exactly the same, but if it does then the annotation part can definitely be changed.

2322 of 5830 branches covered (39.83%)

7390 of 13437 relevant lines covered (55.0%)

1.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 12290.1 11 Jan 2018 05:39PM UTC 0
54.68
Travis Job 12290.1
2 12290.2 11 Jan 2018 05:33PM UTC 0
54.25
Travis Job 12290.2
Source Files on build 12290
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #12290
  • dc6ee13c on github
  • Prev Build on master (#12286)
  • Next Build on master (#12291)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc