| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Check for bad versions of yum and subscription-manager.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use of yum and repoquery will output the given additional warning when
using newer versions of subscription-manager, with older versions of
yum. (RHEL 7.1) Installing/upgrading newer docker can pull this
subscription-manager in resulting in problems with older versions of
ansible and it's yum module, as well as any use of repoquery/yum
commands in our playbooks.
This change explicitly checks for the problem by using repoquery and
fails early if found. This is run early in both config and upgrade.
|
|\ \
| | |
| | | |
[Docs] Best Practices Guide - Corrected syntax and typos
|
| | | |
|
|\ \ \
| |/ /
|/| | |
[#2698] Change to allow cni deployments without openshift SDN
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The roles/openshift_facts main task did not pass the cni plugin variable to the later role playbooks.
The master.yaml and node.yaml templates did not allow for a cni configuration without either installing openshift sdn or nuage.
This change will allow to use os_sdn_network_plugin_name=cni and set openshift_use_openshift_sdn=false for deployments that use a cni plugin that doesn't need and want openshift sdn to be installed
|
|\ \ \
| | | |
| | | | |
Optimize the cloud-specific list.yml playbooks
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
by removing the need to gather facts on all VMs in order to list them.
And prettify the output of AWS list the same way it is done for other cloud providers.
|
|\ \ \
| | | |
| | | | |
Fix GCE cluster creation
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Attempting to create a GCE cluster when the `gce.ini` configuration file
contains a non-default network leads to the following error:
```
TASK [Launch instance(s)] ******************************************************
fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "Unexpected error attempting to create instance lenaic2-master-74f10, error: {'domain': 'global', 'message': \"Invalid value for field 'resource.networkInterfaces[0]': ''. Subnetwork should be specified for custom subnetmode network\", 'reason': 'invalid'}"}
```
The `subnetwork` parameter needs to be added and taken into account.
|
|\ \ \
| | | |
| | | | |
Add rolebinding-reader
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes Bug 1390913
Fixes BZ1390913
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
EricMountain-1A/fix_docker_fatal_selinux_4upstream-github
Docker daemon is started prematurely.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Docker service is started prior to configuration changes being applied.
The service is then not restarted by the handlers, so configuration
changes are not applied.
We now start the docker service only once all config changes have been
made.
|
|\ \ \ \
| |/ / /
|/| | | |
Sync latest image stream and templates
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Pulls in
https://github.com/openshift/origin-aggregated-logging/commit/d40fd9b83a6f6c0fb962db8869e6a35ef4f72751
https://github.com/openshift/origin-aggregated-logging/commit/f55cf03231d3ff2c7c9f2b9c8a4e1c29b4535c9c
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
etcd upgrade playbooks
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
On Fedora we just blindly upgrade to the latest.
On RHEL we do stepwise upgrades 2.0,2.1,2.2,2.3,3.0
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Includes bash functions for etcdctl2 and etcdctl3 which provide reasonable
defaults for etcdctl functions on a host that's configured with openshift_etcd.
|
| | | | |
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Fix HA upgrade when fact cache deleted.
|
| |/ /
| | |
| | |
| | |
| | | |
This variable is referenced in the systemd unit templates, this seems
like the easiest and most consistent fix.
|
|\ \ \
| | | |
| | | | |
Fix commit-offsets in version detection for containerized installs
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
* Applies the chomp_commit_offset logic to container version detection
https://bugzilla.redhat.com/show_bug.cgi?id=1389137
|
|\ \ \
| | | |
| | | | |
Fix openshift_hosted_metrics_deployer_version set_fact.
|
|/ / / |
|
|\ \ \
| |/ /
|/| | |
Added dependency of os_firewall to docker role
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The docker role requires iptables-services to be installed. Added
dependency on so_firewall role to ensure the iptables service is
installed first. Currently this will only work with iptables and
not with firewalld.
* Added allow_duplicates to os_firewall role meta
* Removed unused task from docker/tasks
* Corrected os_firewall Defaults in README
|
|\ \
| | |
| | | |
Resolve docker and iptables service dependencies
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The docker service adds rules to the iptables configuration to support proper
network functionality for running containers. If the service is started prior
to iptables, these rules are not properly created.
* Ensure iptables is started prior to docker
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1390835
|
|\ \ \
| | | |
| | | | |
Enable quiet output for all a-o-i commands
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Update: uninstall, upgrade, scaleup wf's
* Verbosity can be toggled with -v flag, as before
https://bugzilla.redhat.com/show_bug.cgi?id=1384294
|
|\ \ \ \
| | | | |
| | | | | |
Port openshift_facts to py3
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- fix configparser import
- convert bytes to str using to_native
- replace method that did got removed in py3 with six equivalent
With ansible 2.2, python 3 start to be supported enough to
run non trivial playbooks, and so a test run of openshift-ansible on
F24 showed that openshift_facts.py needed to be ported.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Update override cluster_hostname
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | | |
Update the default for the override prompt and set both
openshift_master_cluster_hostname and
openshift_master_cluster_public_hostname
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Reconcile role bindings for jenkins pipeline during upgrade.
|
| | |_|/ /
| |/| | |
| | | | |
| | | | | |
https://github.com/openshift/origin/issues/11170 for more info.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add Travis integration
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We can run simple tests in every PR, while triggering our internal CI
tests on manually selected PRs.
This is a bit better than the all-or-nothing we have today.
Running `make ci` in Travis is the same as the Jenkins 'default' job.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Bug 1393663 - Failed to upgrade v3.2 to v3.3
|
| |/ / /
| | | |
| | | |
| | | | |
upgrade.
|