network-scripts-openvswitch was removed in f40 and network-scripts
is going away in f41; we really need to get off using them.
This attempts to implement the same setup using NetworkManager,
based on a few different NM/ovs references, and the source of
openQA upstream's os-autoinst-setup-multi-machine . It might
need a bit of tweaking, so for now, we make it a separate task
and use it only on p09-worker01 for testing. This doesn't handle
tearing down the old network-scripts-based config as that's
pretty complex and will only need to happen once; I'll do it
manually before trying this out.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
The interface name changed (thanks, 'predictable' names...sigh)
and this box *is* encrypted currently.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
trying to address
[WARNING]: Unhandled error in Python interpreter discovery for host logdetective01.fedorainfracloud.org: unexpected output from Python interpreter discovery
[WARNING]: Platform unknown on host logdetective01.fedorainfracloud.org is using the discovered Python interpreter at /usr/bin/python, but future installation of another Python interpreter could change the
meaning of that path. See https://docs.ansible.com/ansible-core/2.14/reference_appendices/interpreter_discovery.html for more information.
fatal: [logdetective01.fedorainfracloud.org]: FAILED! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python"}, "changed": false, "module_stderr": "", "module_stdout": "Please login as the user \"fedora\" rather than the user \"root\".\n\n", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 142}
PagureFASGroupsSync is for syncing FAS groups with pagure groups, where FAS is
the source of truth.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
This needs to be when secret.yml template is being processed not where the
keytab is being processed.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
The database log is really big even on info level, let' set it manually to
warning to save space and don't generate GB of logs.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
I didn't realized that openshift will still process all the templates variables
even if they are commented out.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
This line is causing the playbook to file as the `service` and `host` variables are
not set anywhere. I already set the `service` variable to value `toddlers`, but
I'm not sure what is expected in `host`, let's comment it out for now.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>