| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Allows the use of arbitrary tags, precise control over containers and
rpms, and likely mixed environments.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Docker 1.10 is no longer tolerant of commands like "docker pull
myimage:" when we do not have an image tag in play.
Adjust all occurrences with one that only includes the : if a version is
defined.
Adjust the containerized CLI wrappers for a similar problem.
|
|\| |
|
| | |
|
|\| |
|
| | |
|
|\| |
|
| |\
| | |
| | | |
Add openshift_clock role
|
| | |
| | |
| | |
| | | |
openshift_etcd
|
| |\ \
| | | |
| | | | |
Refactor openshift certificate roles
|
| | |/ |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| | |
openshift_docker role was largely useless now, but also almost did what
we needed. (deps ordering still needs to be changed)
Remove defaulting of openshift_version.
|
|/
|
|
|
|
|
|
|
|
| |
* Conditionally bind mount /usr/bin/docker-current when it is present
* fix upgrade
* add atomic-openshift-node-dep files to uninstall playbook
* Fix variable expansion
|
|
|
|
|
| |
atomic-openshift-node.service file
This fixes https://bugzilla.redhat.com/show_bug.cgi?id=1336780
|
|
|
|
|
|
|
|
|
|
| |
Problem was a missing restart as systemd file did not change, so no
notification was triggered. Added a notification on a file that
contains the image version which does change.
This exposed a bug where openvswitch shuts down the node and you return
to no functioning nodes. Fixed by reordering the handlers so openvswitch
restarts first.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Conflicts:
roles/openshift_facts/library/openshift_facts.py
|
| |
|
|
|
|
|
|
| |
QE found that for fresh installs we were basing the docker version facts of the
images that could be pulled prior to configuring /etc/sysconfig/docker. This
is an edge case but something we need to fix.
|
|
|
|
| |
Lifted from https://github.com/openshift/origin/pull/8317
|
|\
| |
| | |
Add cloudprovider config dir to docker options.
|
| | |
|
|\ \
| |/
|/| |
Check for kind in cloudprovider facts prior to accessing.
|
| | |
|
|/
|
|
| |
and atomic-openshift-master-controllers
|
|
|
|
|
|
| |
- gather facts requiring docker only if docker is present and running
- Update reference to etcd role in playbooks/common/openshift-etcd/config.yml
to use openshift_etcd
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are points where the docker service is restarted during
the install. Sometimes the services that are PartOf docker.service
do not get restarted when docker is restarted.
https://bugzilla.redhat.com/show_bug.cgi?id=1318948
Systemd documentation recommends using "wants" as the perferred
means of creating startup linkages between units. This
patch makes the ose services wanted by the docker service rather
than multi-user.target.
This creates a downward link from the docker service to the ose
containerized services.
|
|\
| |
| | |
Add /dev to node containers
|
| | |
|
|/
|
|
|
| |
Adds a new inventory var "openshift_node_local_quota_per_fsgroup", which will
set the perFSGroup quota node-config.yaml.
|
|\
| |
| | |
Bug 1317755 - Set insecure-registry for internal registry by default
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
|
| |
- Prevents roles that need common facts from needing to require
openshift_common, which pulls in the openshift binary.
- Add dependency on openshift_facts to os_firewall, since it uses
openshift.common facts
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- refactors the docker role to push generic config into docker role and wrap
openshift specific variables into an openshift_docker role and it's
dependent openshift_docker_facts role
- adds support for setting --confirm-def-push flag (Resolves
https://github.com/openshift/openshift-ansible/issues/1014)
- moves docker related facts from common/node roles to a new docker role
- renames cli_docker_* role varialbes to openshift_docker-* (maintaining
backward compatibility)
- update role dependencies to pull in openshift_docker conditionally based on
is_containerized
- remove playbooks/common/openshift-docker since the docker role is now
conditionally included
|
| |
|
|\
| |
| |
| | |
https://github.com/abutcher/openshift-ansible
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the containerized openshift_pkg_version equivalent. Originally I was
hoping to reuse openshift_pkg_version for containerized installs but the fact
that it's very coupled to yum made that pretty ugly.
However, I did opt to rely on the previously existing 'openshift_version'
variable. Containerized and RPM installs can both use that variable and it
will be set appropriately if either openshift_pkg_version or
openshift_image_tag are set. I suspect someday containerized installs will be
the only option and I didn't can to have thinkgs like openshift_pkg_version and
openshift_image_tag in the playbooks anymore the necessary.
|
| |
|
| |
|