Conversation
| - env_hacks | ||
| - service_catalog_setup | ||
| - ansible_service_broker_setup | ||
| - env_hacks |
There was a problem hiding this comment.
@jwmatthews We thought that moving it prior to the Ansible Service Broker Setup role made sense because etcd uses a persistent volume now with the new changes to the template. When etcd first comes up and env_hacks is at the end then the PV directory will not have enough permissions to initially run. I'm not sure if you see any problems running it at the end but I would assume the etcd pod restarts a couple times if the initial mount fails.
There was a problem hiding this comment.
Good point, I'll modify and re-test.
Updated all other top level playbooks to place env_hacks to be after openshift setup
|
Changed logic for detecting when persistent volumes have been created, now we wait for the pod persistent-volume-setup to complete before we adjust permissions. |
|
This worked for me on Linux, I think a change is needed to reset_local_environment to run the env_hacks role after the openshift_setup role. You got every file except for the local one. |
|
Ignore my previous comment, ACK. |
I've tested this on Mac.
Need to test on Linux & EC2 next.