noonedeadpunk | mornings | 08:30 |
---|---|---|
jrosser | good morning | 08:51 |
noonedeadpunk | I'm trying to look at refactoring cinder volume type bits, as was slightly /o\ on Friday about them one more time | 09:09 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible master: Add user defined hooks that can run extra playbooks https://review.opendev.org/c/openstack/openstack-ansible/+/906255 | 10:36 |
jrosser | noonedeadpunk: this does couple cluster templates and instantiated clusters very tightly https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/878794/36/roles/openstack_resources/tasks/coe.yml | 12:37 |
jrosser | you can do `openstack coe cluster upgrade my-cluster <new-template>` | 12:38 |
jrosser | i was going to try to use openstack_resources in my new patches | 12:40 |
noonedeadpunk | jrosser: aha, gotcha | 15:56 |
noonedeadpunk | As I was indeed thinking more about - clusters can't exist without templates | 15:57 |
noonedeadpunk | but that's fair | 15:57 |
jrosser | yeah, i dont really know what the right thing to do it | 15:57 |
jrosser | *is | 15:57 |
jrosser | as defining at creating them "at the start of time" is really an ok use case | 15:57 |
jrosser | but then the cluster might totally become detached from the template used to create it | 15:58 |
jrosser | and thats a bigger problem in general, to keep the ansible data in line with the reality | 15:58 |
noonedeadpunk | I guess would make sense just to add another key to the dict and then merge these together | 16:03 |
mgariepy | https://launchpad.net/ubuntu/+source/incus/+publishinghistory | 16:03 |
shashi_ | Hi, I am trying to install OpenStack All-In-One using OpenStack Ansible quickstart guide - I have a question , is this right forum to ask ? | 20:57 |
jrosser | shashi_: hello again - yes this is the right place | 21:00 |
shashi_ | thank you @jrosser ; I am following this quide - https://docs.openstack.org/openstack-ansible/2023.2/user/aio/quickstart.html | 21:01 |
shashi_ | I am trying to install Bobcat 2023.2 on RHEL9.3 | 21:01 |
jrosser | hmm ok, we do not officially support RHEL | 21:02 |
jrosser | but I expect it is extremely close to rocky9 which is supported | 21:03 |
shashi_ | when I run the openstack-ansible setup-hosts.yml playbook ; I get this error https://paste.openstack.org/show/bnw3WYl5rg8oUUxffKEQ/ | 21:03 |
shashi_ | yes, I saw that. so I tried to enable repos using >> subscription-manager repos --enable codeready-builder-for-rhel-9-x86_64-rpms | 21:05 |
shashi_ | but I still end up with same error | 21:05 |
jrosser | hmm well sadly I am not really particularly knowledgeable about RHEL | 21:06 |
jrosser | but we could see if NeilHanlon has any tips | 21:06 |
jrosser | we are not able to use RHEL in openstack CI so getting it to be a first class supported OS is very difficult | 21:08 |
shashi_ | okay I understand @jrosser , thank you | 21:09 |
jrosser | and also the “free” developer subscription last time I looked had pretty unusual licence terms that mean I can’t load the image onto my work environment | 21:09 |
shashi_ | I was thinking as a work around 1. maybe I could manually install the required repos/packages and re-try the playbook 2. is offline install an option | 21:10 |
jrosser | well I think it is really down to looking at while “crb” is not working in RHEL | 21:11 |
jrosser | or adjust the name that is passed to dnf | 21:11 |
jrosser | shashi_: here is the code you need to adjust https://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/master/tasks/openstack_hosts_configure_dnf.yml#L127 | 21:14 |
jrosser | but i think that you are going to have to do this sort of thing throughout the deployment - as i say we do not test, and I don't think we have any active users of openstack-ansible on RHEL | 21:15 |
shashi_ | jrosser: thank you this is helpful, I will try to test if it works! | 21:19 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!