| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Make the GCE image_name and the machine_type configurable from the CLI
|
| | |
|
|\ \
| | |
| | | |
Fix issue when there are no infra nodes
|
| |/ |
|
|\ \
| | |
| | | |
Better structure the output of the list playbook
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The list playbook listed the IPs of the VMs without logging their role like:
```
PLAY [List instance(s)] *******************************************************
TASK: [debug ] ****************************************************************
ok: [lenaic-node-compute-cd81b] => {
"msg": "public ip: 104.155.50.164 private ip:10.55.0.49"
}
ok: [lenaic-master-9e767] => {
"msg": "public ip: 104.155.47.180 private ip:10.55.0.113"
}
ok: [lenaic-node-infra-ab7c8] => {
"msg": "public ip: 104.155.11.34 private ip:10.55.0.131"
}
```
The list playbook now prints the information in a more structured way like:
```
PLAY [List Hosts] *************************************************************
TASK: [debug ] ****************************************************************
ok: [localhost] => {
"msg": {
"lenaic": {
"master": {
"default": [
{
"name": "lenaic-master-9e767",
"private IP": "10.55.0.113",
"public IP": "104.155.47.180"
}
]
},
"node": {
"compute": [
{
"name": "lenaic-node-compute-cd81b",
"private IP": "10.55.0.49",
"public IP": "104.155.50.164"
}
],
"infra": [
{
"name": "lenaic-node-infra-ab7c8",
"private IP": "10.55.0.131",
"public IP": "104.155.11.34"
}
]
}
}
}
}
```
This change of the output of the list playbook was previously done for OpenStack and libvirt
in 332aa8c (#461).
This change makes the GCE output identical to OpenStack and libvirt’s one.
|
|\ \
| | |
| | | |
a-o-i: Prompts to allow minor upgrades
|
| | |
| | |
| | |
| | |
| | | |
Updates to the upgrade command to allow the user to select a minor
upgrade.
|
|\ \ \
| | | |
| | | | |
Don't automatically give additional permissions to all OAuth users on upgrade
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Fix adhoc boostrap fedora playbook
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Fix libvirt cluster creation
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Doing a `bin/cluster create libvirt …` fails with the following error:
```
TASK: [Warn user about bad openshift_hostname values] *************************
[lenaic-node-compute-cf3fb, lenaic-node-compute-f39d3, lenaic-node-infra-0407f, lenaic-master-fc5f9]
The hostname "lenaic-node-compute-cf3fb.example.com" for "lenaic-node-compute-cf3fb.example.com" doesn't resolve to an ip address owned by this host. Please set openshift_hostname variable to a hostname that when resolved on the host in question resolves to an IP address matching an interface on this host. This host will fail liveness checks for pods utilizing hostPorts, press CTRL-C to continue.:
```
because the `/etc/hosts` of the VM is containing:
```
[openshift@lenaic-node-compute-cf3fb ~]$ cat /etc/hosts
# Your system has configured 'manage_etc_hosts' as True.
# As a result, if you wish for changes to this file to persist
# then you will need to either
# a.) make changes to the master file in /etc/cloud/templates/hosts.redhat.tmpl
# b.) change or remove the value of 'manage_etc_hosts' in
# /etc/cloud/cloud.cfg or cloud-config from user-data
#
# The following lines are desirable for IPv4 capable hosts
127.0.0.1 lenaic-node-compute-cf3fb.example.com lenaic-node-compute-cf3fb
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4
# The following lines are desirable for IPv6 capable hosts
::1 lenaic-node-compute-cf3fb.example.com lenaic-node-compute-cf3fb
::1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
```
Disabling `manage_etc_hosts` removes the lines for `lenaic-node-compute-cf3fb` from `/etc/hosts`
and makes than name resolved by the DNS to its real IP.
|
|\ \ \
| | | |
| | | | |
Add missing `type` node labels on OpenStack and libvirt
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Changes for new Nuage RPMS
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Fix loopback cluster name, context name, and user
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Remove fluentd_master and fluentd_node roles
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fixes pv/pvc creation for latest builds
|
|/ / / / / |
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
Bug 1302970 - update script does not patch router if name is differen…
|
|/ / / /
| | | |
| | | |
| | | | |
default
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Bug 1306665 - [metrics] update metrics-deployer template to use lates…
|
|/ / /
| | |
| | |
| | | |
versions
|
|\ \ \
| | | |
| | | | |
Add organizations attribute to github identity provider
|
| | | |
| | | |
| | | |
| | | | |
- also fix location of mappingMethod in identityProviders config
|
|\ \ \ \
| | | | |
| | | | | |
use correct dict key
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
handle being passed an empty group list
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Previous version would have the behavior where when an empty list is passed, the zbx API call would return a list of all groups. So an action with no groups defined would default to having all groups added to the operations.
Handle this by iterating one at a time through the list of provided groups. When an empty list is provided, and empty list is returned.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Enable selection of kubeproxy mode
|
| | |/ / /
| |/| | |
| | | | |
| | | | | |
Addressed review comments
|
|\ \ \ \ \
| | | | | |
| | | | | | |
add iscsi storage_plugin dependency
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | | |
Fix infra_node deployment
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
openshift_facts without declaring a dependency
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- make service account creation more flexible
- create service accounts near where they are consumed
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- Do not deploy the router/registry when the infra_nodes variable is present
but does not contain a list of infra nodes.
- use right node group and only set openshift_infra_nodes if group is present
|