Thursday, 2025-05-15

opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/openstack-ansible/+/94969203:35
opendevreviewMerged openstack/openstack-ansible-os_neutron master: Add OVS Ubuntu 24.04 jobs  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/94870203:57
opendevreviewMerged openstack/openstack-ansible-os_neutron master: Update uwsgi re-disable reno to contain bug ID  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/94974903:57
noonedeadpunkmornings06:41
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Configure apparmor for dnsmasq  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/94978006:42
noonedeadpunkseems we are all set?06:43
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron stable/2024.2: Respect aa-disable exit code when disabling profiles  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/94984706:43
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-lxc_hosts stable/2024.2: Patch the usr.bin.lxc-copy apparmor profile  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/94984806:43
noonedeadpunkI have one personal request kinda - having https://review.opendev.org/c/openstack/openstack-ansible-ops/+/943866 in would be extremely helpful for some of my "home" projects06:49
noonedeadpunkit has quite decent molecule coverage 06:49
noonedeadpunkand I tried to document it even06:51
noonedeadpunkhttps://3753dea4ea75a3fe0692-37ad574b65e44b7a1b1058900a1af5e6.ssl.cf5.rackcdn.com/openstack/6e7edb865aff4c7dbbb9a9ea2c3ac33d/docs/encrypt_secrets.html06:51
opendevreviewMerged openstack/openstack-ansible-memcached_server master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-memcached_server/+/94895006:51
opendevreviewMerged openstack/openstack-ansible-openstack_hosts master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/94894906:51
noonedeadpunkand I was thinking to add smth like sops or vault as another role in collection06:52
noonedeadpunk(one day)06:52
opendevreviewMerged openstack/openstack-ansible-os_mistral master: Remove tags from README and small fix with markings  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/94893606:53
opendevreviewMerged openstack/openstack-ansible-os_heat master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/94894006:55
opendevreviewMerged openstack/openstack-ansible-os_gnocchi master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/94894506:57
opendevreviewMerged openstack/openstack-ansible-openstack_openrc master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-openstack_openrc/+/94894806:57
opendevreviewMerged openstack/openstack-ansible-os_barbican master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_barbican/+/94894606:57
opendevreviewMerged openstack/openstack-ansible-ceph_client master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/94894106:57
opendevreviewMerged openstack/openstack-ansible-os_designate master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/94894206:57
opendevreviewMerged openstack/openstack-ansible-lxc_container_create master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/94895106:58
opendevreviewMerged openstack/openstack-ansible-os_rally master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_rally/+/94893706:59
opendevreviewMerged openstack/openstack-ansible-os_glance master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/94893906:59
opendevreviewMerged openstack/openstack-ansible-os_ironic master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/94893806:59
opendevreviewMerged openstack/openstack-ansible-os_octavia master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/94893506:59
opendevreviewMerged openstack/openstack-ansible-haproxy_server master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/94894707:00
opendevreviewMerged openstack/openstack-ansible-os_manila master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/94892907:00
opendevreviewMerged openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/openstack-ansible/+/94969207:19
noonedeadpunkaha, couple of patches need re-checking07:20
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-pki master: Do not run CA generation code when already exists  https://review.opendev.org/c/openstack/ansible-role-pki/+/86754907:23
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible unmaintained/zed: Remove retired qdrouterd, os_sahara, os_senlin and os_murano repos from zuul jobs  https://review.opendev.org/c/openstack/openstack-ansible/+/94920307:44
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: docs: update troubleshooting page  https://review.opendev.org/c/openstack/openstack-ansible/+/94977908:01
user01000Hi I have installed masakari service and created segment using horizon , added hosts to the segment as well i have doubt on this, anyway I created "type" as compute and set "control attribute" as default I am not sure they are correct. anyway if i kill the vm process its automatically restarted but if a compute node is down nothing happens, is there any additional settings 08:52
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: docs: update managing instances page  https://review.opendev.org/c/openstack/openstack-ansible/+/94973408:57
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: docs: update managing instances page  https://review.opendev.org/c/openstack/openstack-ansible/+/94973408:58
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: docs: update environment scaling page  https://review.opendev.org/c/openstack/openstack-ansible/+/94976308:59
noonedeadpunkuser01000: so these 2 actions are controlled by different monitors09:00
noonedeadpunkwhen you kill the VM it's the instance monitor which trigger the event09:00
noonedeadpunkwhen you kill the node - it should be the host monitor09:01
noonedeadpunkthe host monitor relies on an external cluter mechanism to report node failure09:01
noonedeadpunkby default - that is pacemaker/corosync09:01
noonedeadpunkso I think it's worth checking if crm_mon -1 is supplying the list of your computes and the hostnames there are exactly the same as in your compute service list output.09:02
noonedeadpunkthen check if your masakari-engine recieves the event and if tries to do anything with it09:02
user01000noonedeadpunk: I am not sure how to deploy the pacemaker cluster is it part of openstack-ansible project or should i manually set up 09:03
noonedeadpunkalso keep in mind, that nodes added to segments must match hostnames exactly with pacemaker/corosync cluster and with nova compute services09:03
noonedeadpunkI _think_ it should deploy with masakari in some way09:03
noonedeadpunkbut it's installed only on `masakari_monitor` group https://opendev.org/openstack/openstack-ansible-plugins/src/branch/master/playbooks/masakari.yml#L22-L4609:04
noonedeadpunkbtw we really need to reconsider how we setup this....09:05
noonedeadpunkanyway09:05
user01000so the pcs cluster should be deployed on compute nodes right 09:05
noonedeadpunkso running crm_mon -1 on compute should be providing some output to you09:05
noonedeadpunkI think most widespread issue there is missmatching hostnames 09:06
noonedeadpunkie - hsotname vs fqdn09:06
noonedeadpunkas if it's not exact match somewhere - it will not identify the correct node09:06
user01000Okay my compute nodes does have pacemakerd and corosync running but management tools not installed09:09
user01000 unable to locate command: /usr/sbin/crm_mon09:11
noonedeadpunkI have not run this in a while tbh... So you pretty much missing pacemaker-cli-utils package?09:13
user01000hmm i am also searching for package name09:15
user01000Is there any metadata for vm migration I have added "HA_Enabled" to the vms I wanted to migrate09:23
user01000Node List:   * Online: [ compute1 compute2 compute3 compute4 ] the pcs cluster seems working as well09:24
user01000But i noticed "0 resource instances configured" this should be configured right or masakari is taking care of it09:25
user01000hostname is same i dont use fqdn09:26
noonedeadpunk"0 resource instances configured" -> this is fine iirc09:27
noonedeadpunkmasakari hostmonitor should be listening for the traffic on the interface and detect on it's own that node was lost from the cluster09:28
noonedeadpunkand issue an even to API09:28
noonedeadpunkso you should be able to list and check for events there09:29
user01000Hmm I think there is some errors in services not sure what let me check and restart all again 09:33
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: docs: update managing instances page  https://review.opendev.org/c/openstack/openstack-ansible/+/94973409:35
user01000noonedeadpunk: I can see evacuate host active in horizon hypervisor list but vm is still on the node not migrated 09:47
user01000Is there any timeout for starting the migration09:47
noonedeadpunkyes there is, and you also can not evacuate the host unless it's disabled or marked as "down" in nova09:48
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: docs: update managing instances page  https://review.opendev.org/c/openstack/openstack-ansible/+/94973409:51
user01000Yes it is also showing down so technically msakari should migrate the vm with HA_enabled metadata should be migrated to any active node or should i keep a spare node for this to work09:52
noonedeadpunkmasakari should evacuate any VM from crashed node by default iirc09:53
noonedeadpunkjust HA_enabled having a priority09:53
noonedeadpunkand spare node is an optional thing as well09:53
noonedeadpunk(but kinda recommended to ensure you have where to spawn instances)09:54
noonedeadpunkas in case your existing nodes don't have the capacity - they won't spawn there09:54
user01000Yes actually I am testing the  to migrte from vmware to openstack for production usage and this is a very important feature and we will keep sapare nodes atleast one 09:55
noonedeadpunkright.09:55
noonedeadpunkI have not used masakari for a while to be completely honest, so not sure in what state it is overall09:56
user01000is there any other condtion this testing nodes hosts ceph storage as well so when a node failes ceph goes degraed state , in proxmox the migration will not start on this situation is there any in maskari09:57
noonedeadpunkit will start, why won't it?09:58
noonedeadpunkdegraded state of ceph is kind of "designed" for these situations, isn't it?09:58
user01000noonedeadpunk: I have experience with proxmox , ha wont work in storage degraed state there09:58
user01000I have no idea why they created like that09:59
noonedeadpunkso lately we jsut rely on `resume_guests_state_on_host_boot` as modern computes usually take less time to boot then to wait for the timeout to begin evacuation09:59
noonedeadpunkhttps://docs.openstack.org/nova/latest/configuration/config.html#DEFAULT.resume_guests_state_on_host_boot09:59
noonedeadpunkso in cases of kernel panic, some outages, etc - node gets reseted and VMs are up as soon as node is up as well10:00
noonedeadpunkand timeout to detect that node is down in masakari and behin evac is usually smth like 120 sec10:00
noonedeadpunkin many cases you just get VMs up faster if using that then evac process10:01
noonedeadpunkexcept when hardware is cooked10:01
noonedeadpunkwhich is extremely rare situation, if you don't use 10yo stuff10:01
user01000I have more question but i dont care about them at this time like what if the br-mgmt network is down in that case the vms will run anyway but pcs will surely mark the node down, but i dont care i just need this thing to work :D10:02
user01000will use 660s probabaly no issue on hardware10:03
noonedeadpunkyes, so if interface is down - it will trigger the evac process10:04
noonedeadpunkas basically 2 conditions are met: a) node marked as down in cluster b) node is marked down in compute service list10:04
noonedeadpunkbut. It's usually better to use a different interface from br-mgmt, ie br-stor10:05
noonedeadpunkor br-vxlan10:05
noonedeadpunkas then you have communication for rabbitmq and pacemaker over different interfaces10:05
user01000Well i br-store on different network bond but rest are on same network bond10:06
noonedeadpunkso you;d need both of them to be down then10:06
noonedeadpunkyeah, right10:06
noonedeadpunkbut then again, you always need to meet both of conditions 10:06
user01000So basically my configs are correct it should work 10:06
noonedeadpunkdown in corosync and down in compute service list10:06
noonedeadpunkI think it should, yeah10:07
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: docs: update managing instances page  https://review.opendev.org/c/openstack/openstack-ansible/+/94973410:07
user01000noonedeadpunk: I am getting this mesage in pacemaker any idea : warning: Cannot route message ping-crmadmin-1747304260-1: Unknown node compute0110:18
user01000the name is same as #hostname command as well as /etc/hosts file also same in crm_node -l10:21
user01000Hmm seems typo in crm_node output let me correct it probably as you said hostname issue10:25
noonedeadpunkthere totally could be some issues in playbooks as well10:28
noonedeadpunkas in fact we don't functionally test masakari, as it's not trivial to do without normal setup10:29
user01000Yes the hosts file is created wrong as well 10.61.0.54 compute01.openstack.local compute1 compute01 and pcs cluster using compute1 as node name10:30
noonedeadpunkI don't think it's wrong per say10:31
noonedeadpunkit;s kinda according to RFC10:31
noonedeadpunkit;s a difference between nodename, fqdn and hostname10:32
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: docs: update managing instances page  https://review.opendev.org/c/openstack/openstack-ansible/+/94973410:32
user01000nodename fqdn hostname all are same 10:32
noonedeadpunkthey are not according to hosts file10:33
noonedeadpunkpython3 -c "import socket; print(socket.getfqdn()); print(socket.gethostname())"10:34
noonedeadpunkyou should get compute01.openstack.local\ncompute110:34
noonedeadpunk`openstack.local` is coming from here just in case https://opendev.org/openstack/openstack-ansible/src/branch/master/inventory/group_vars/all/all.yml#L88-L9010:36
noonedeadpunkthis is smth you can override, but changing hostname will kind of mess your env 10:37
user01000Yes i can see that10:37
noonedeadpunkyou can set `pacemaker_corosync_fqdn: true` to use fqdn in corosync cluster instead of hostname10:39
noonedeadpunkit will influence this logic: https://github.com/noonedeadpunk/ansible-role-pacemaker_corosync/blob/master/templates/corosync.conf.j2#L4510:40
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Configure apparmor for haproxy  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/94978111:44
opendevreviewMerged openstack/openstack-ansible-os_neutron master: Configure apparmor for dnsmasq  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/94978012:09
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: docs: fix small mistake with MariaDB and RabbitMQ  https://review.opendev.org/c/openstack/openstack-ansible/+/94973312:20
kleiniI missed one Ansible fact variable in Grafana collection: https://github.com/grafana/grafana-ansible-collection/pull/36512:22
kleiniAnd unfortunately version 6.0.0 changes variables for Grafana initialization...12:23
opendevreviewMerged openstack/openstack-ansible-ops stable/2023.2: Remove use of centos-7 nodeset  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/94920512:25
opendevreviewMerged openstack/openstack-ansible master: docs: update environment scaling page  https://review.opendev.org/c/openstack/openstack-ansible/+/94976312:33
opendevreviewMerged openstack/openstack-ansible-os_glance master: Use dynamic include instead of static imports for conditional tasks  https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/94965312:34
opendevreviewMerged openstack/openstack-ansible-os_neutron stable/2024.2: Respect aa-disable exit code when disabling profiles  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/94984712:43
opendevreviewMerged openstack/openstack-ansible-tests unmaintained/2023.1: Remove retired qdrouterd repo from zuul jobs  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/94919612:43
noonedeadpunkthat is kinda sad :(12:53
kleiniShould I create a review for openstack-ansible-ops although it is not yet fully functional? So people can read, what changes.12:54
noonedeadpunkI think feel free to?12:55
noonedeadpunkAs at worst - you still can make /etc/openstack_deploy/user.rc with ANSIBLE_INJECT_FACT_VARS=True12:56
kleinihttps://opendev.org/openstack/openstack-ansible-ops/src/branch/master/grafana/readme.rst?display=source#L71 <- or just use ANSIBLE_INJECT_FACT_VARS for Grafana deployment12:58
noonedeadpunkor that :)13:00
noonedeadpunkI assume there's no CI for the role as of today?13:02
kleiniI don't see any CI for that role in my pull requests.13:04
noonedeadpunkyeah, me neither. there's something for skydive, no idea if it's working or not though13:05
noonedeadpunkI kind wonder how to make some order in ops repo13:05
noonedeadpunkI think we have quite a good precedent with mcapi_vexxhost actually13:05
noonedeadpunkwhere it's installable as a collection while being as a subfolder13:06
noonedeadpunkthen maybe attempt combining things like grafana/prometheus/etc into some collection under this repo13:07
noonedeadpunklike `observability` or smth13:07
kleinistumbled also over skydive/roles/traefik_common13:07
noonedeadpunkbut um13:09
noonedeadpunkI wonder why this traefik even exists and needed and not use haproxy instead....13:10
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible-ops/src/branch/master/grafana/installGrafana.yml#L80-L135 this all can be replaced with include of `openstack.osa.db_setup`13:11
kleinimaybe traefik in front of Grafana can be removed. thanks for the hint for db_setup. will try to integrated all that13:12
kleiniSeems like custom dashboard deployment is heavily broken in Grafana role. Will try to get around it.14:02
opendevreviewMerged openstack/openstack-ansible-os_manila unmaintained/zed: Remove legacy centos-8 stream job  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/94921114:05
noonedeadpunkyeah, I can imagine that easily...14:09
noonedeadpunkI'd really love to have some plan around to get all this stuff in better and more usable shape14:09
kleiniProblem here is the Grafana role, not openstack-ansible-ops ...14:16
noonedeadpunkoh14:16
noonedeadpunkthen I am actually surprised14:17
kleinihttps://github.com/grafana/grafana-ansible-collection/commit/a505ebf11075a307212b871ebf68d43c4f04b011 <- no idea, how that is supposed to work, if I don't want to provision dashboards from some dashboards directory. Seems like, I need to emulate that empty directory somewhere.14:18
kleinihttps://paste.opendev.org/show/bJofwanmdnJZ1sYNOKi5/14:20
noonedeadpunkyeah, it should not....14:25
noonedeadpunkI'm not really getting why they're doing search and then not just iterating over it14:26
opendevreviewMerged openstack/openstack-ansible unmaintained/zed: Remove retired qdrouterd, os_sahara, os_senlin and os_murano repos from zuul jobs  https://review.opendev.org/c/openstack/openstack-ansible/+/94920314:27
noonedeadpunkas they should have done something like __found_dashboards.files | map(attribute=path) 14:28
noonedeadpunkand use that as src14:28
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Configure apparmor ovedrrides for haproxy  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/94978114:48
NeilHanlono/ afternoon noonedeadpunk, i'm finally semi-awake at this point15:48
noonedeadpunk \o/15:49
NeilHanlonjust pushed along your https://review.opendev.org/c/openstack/openstack-ansible-ops/+/943866/ :D 15:50
jamesdenton_@jrosser you around? have a quick question about the skyline yarn-based build15:53
jrosserI’m here….15:54
noonedeadpunkfails on ubuntu 24.04?15:54
jamesdenton_hi!15:54
jamesdenton_noonedeadpunk yes but i think i fixed that15:54
jrosserbut I don’t actually use skyline tbh15:54
noonedeadpunkyeah, there was "trivial" fix, but I think it needed some skyline folks involvement15:54
jamesdenton_jrosser smarter than me :D15:54
jrosserif you have a good answer to if it does federation if be all ears on that15:55
jrosser*I’d be….15:55
jamesdenton_noonedeadpunk yeah, i had to use openssl insecure override15:55
noonedeadpunkbut in general they need to move to some v2 version of yarn15:55
jamesdenton_jrosser well, federation is on our list, too. But there is a patch for 2FA which i what i;m interested in testing15:55
noonedeadpunkas current one is deprecated/obsolete15:55
* noonedeadpunk not an expert in nodejs15:55
noonedeadpunkNeilHanlon: thanks a ton15:56
* noonedeadpunk waiting for couple of rechecks now15:56
jamesdenton_but i guess my question is, when it builds in /openstack/src/skyline-console, is there any need to copy those static files somewhere?15:57
jamesdenton_or how does it get used?15:57
noonedeadpunkcrap, I can't recall that :D15:57
jrosserisnt the end result a python wheel15:57
jrosserit has been a looooong time15:58
noonedeadpunkit could be that it's just build 3 times now15:58
noonedeadpunkoh, it could be that15:58
jamesdenton_ok no worries15:58
jrosseras ultimately isnt it always installed into the venv15:58
jrosserthis could be total c**p so don’t rely on it :)15:59
noonedeadpunkyeah, I totally see some wheels logic there15:59
jamesdenton_:D15:59
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible-os_skyline/src/branch/master/tasks/skyline_install_yarn.yml#L74-L8615:59
noonedeadpunkbut it builds on repo host for sure16:00
jamesdenton_yep, but i don't see any wheel built after this: https://opendev.org/openstack/openstack-ansible-os_skyline/src/branch/master/tasks/skyline_install_yarn.yml#L103-L13016:00
noonedeadpunkand then probably it's just picked by python_venv_build16:00
noonedeadpunkthere's totally some smart shit happening...16:01
jamesdenton_is a repo server built on an aio?16:01
jamesdenton_dumb question, it's been a while. did a full install but don't see anything in /var/www/repo/os-releases/31.0.0.0b2.dev11216:02
noonedeadpunkas we have that: https://opendev.org/openstack/openstack-ansible-os_skyline/src/branch/master/tasks/skyline_install.yml#L4516:02
jamesdenton_unless it's moved16:02
noonedeadpunkI think metal aio does not by default16:02
opendevreviewMerged openstack/openstack-ansible-ops master: Add a collection for managing encryption of secret data  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/94386616:02
jamesdenton_ahh good call, i did do metal aio16:02
jrosserah well is yarn the default16:03
jrosserwe have two modes dont we?16:03
noonedeadpunkit's not the default no16:03
jamesdenton_figured yarn was default since pip has old package16:03
jamesdenton_isn't there a compare in there?16:03
noonedeadpunkyou need `skyline_console_wheel_build_enable: True`16:03
noonedeadpunksorry16:03
noonedeadpunkskyline_console_yarn_build: True16:03
noonedeadpunkpip is updated jsut on the release16:04
noonedeadpunkor well16:04
jamesdenton_sorry not pip, but pypi16:04
jrosseriirc it needs some spectacular qty of ram for yarn build16:04
noonedeadpunkskyline_console_yarn_build is calculated based out of what you have 16:04
jrosserwhich is why probably it’s not default for aio16:04
jamesdenton_i have 16GB here. i think i need to fork skyline-console and fix the package.json16:04
jrosseryes that’ll be ok16:04
jrosserI think 8g is not16:04
noonedeadpunkjamesdenton_: btw, this is the smart thing I reffered to: https://opendev.org/openstack/openstack-ansible-os_skyline/src/branch/master/defaults/main.yml#L147-L15216:05
jamesdenton_ok, let me try a few thubgs here16:05
noonedeadpunkand skyline_console_yarn_build calculated based on regexp of skyline_console_git_install_branch16:05
jamesdenton_noonedeadpunk gotcha16:05
jamesdenton_yeah i just forced it with skyline_console_yarn_build=true :D16:05
noonedeadpunkif skyline_console_git_install_branch is the tag - it won;t build, if it's SHA - it will16:05
jamesdenton_oh interesting, ok16:06
noonedeadpunkand then to default to not building yarn we have that as well" https://opendev.org/openstack/openstack-ansible/src/branch/master/inventory/group_vars/skyline_all/source_git.yml#L24-L2516:06
jamesdenton_ahh neat. ok, well i will override that then16:07
jamesdenton_thank you both. will see how it goes16:10
jamesdenton_amazing as always, thank you. i patched package.json and got it to build on 24.04. Seems to be working at the moment. I think we have some folks looking into long-term sustainability16:13
jamesdenton_https://github.com/busterswt/skyline-console/commit/6d9f867ba80f6e2dea5e9ecabd2eecc36444a1e616:13
noonedeadpunkyeah, right... 16:19
noonedeadpunkjamesdenton_: btw. I recalled. yarn is now replaced with berry16:19
noonedeadpunkhttps://github.com/yarnpkg/berry16:19
noonedeadpunkand skyline still uses yarn 1 which results in ssl issue16:21
noonedeadpunkso pretty much solution would be to look what it takes to upgrade yarn16:21
jamesdenton_*sad face*16:29
jamesdenton_thank you16:29
noonedeadpunkand then we'll need to figure out how to use modern yarn as well16:29
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: wip  https://review.opendev.org/c/openstack/openstack-ansible/+/94991716:48
opendevreviewMerged openstack/ansible-config_template master: Remove tags from README  https://review.opendev.org/c/openstack/ansible-config_template/+/94918916:48
opendevreviewMerged openstack/openstack-ansible-os_cloudkitty master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-ansible-os_cloudkitty/+/94894316:49
opendevreviewMerged openstack/openstack-ansible master: docs: remove Xen info  https://review.opendev.org/c/openstack/openstack-ansible/+/94971216:52
opendevreviewMerged openstack/openstack-ansible master: docs: add information about project  https://review.opendev.org/c/openstack/openstack-ansible/+/94924017:00
opendevreviewMerged openstack/openstack-ansible master: docs: fix for small mistake in text (with OpenStack)  https://review.opendev.org/c/openstack/openstack-ansible/+/94972717:00
opendevreviewMerged openstack/openstack-ansible master: docs: fix small mistake with :  https://review.opendev.org/c/openstack/openstack-ansible/+/94973217:00
opendevreviewMerged openstack/openstack-ansible-ops master: Fix conditional on ansible_vault_in_place_copy  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/94783417:01
opendevreviewMerged openstack/openstack-ansible master: docs: fix broken links on Galera Cluster page  https://review.opendev.org/c/openstack/openstack-ansible/+/94980717:03
opendevreviewMerged openstack/openstack-ansible master: docs: update Project scope - remove duplicate phrase  https://review.opendev.org/c/openstack/openstack-ansible/+/94957017:03
opendevreviewMerged openstack/openstack-ansible master: docs: fix for small mistake in text (with Open vSwitch)  https://review.opendev.org/c/openstack/openstack-ansible/+/94972817:05
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: Move deploy-guide under docs for translation  https://review.opendev.org/c/openstack/openstack-ansible/+/94949717:06
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: Move deploy-guide under docs for translation  https://review.opendev.org/c/openstack/openstack-ansible/+/94949717:07
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: Move deploy-guide under docs for translation  https://review.opendev.org/c/openstack/openstack-ansible/+/94949717:08
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: Move deploy-guide under docs for translation  https://review.opendev.org/c/openstack/openstack-ansible/+/94949717:08
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: Move deploy-guide under docs for translation  https://review.opendev.org/c/openstack/openstack-ansible/+/94949717:09
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: docs: update troubleshooting page  https://review.opendev.org/c/openstack/openstack-ansible/+/94977917:10
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: docs: update troubleshooting page  https://review.opendev.org/c/openstack/openstack-ansible/+/94977917:10
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: docs: update troubleshooting page  https://review.opendev.org/c/openstack/openstack-ansible/+/94977917:10
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: wip  https://review.opendev.org/c/openstack/openstack-ansible/+/94991717:42
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: docs: update troubleshooting page  https://review.opendev.org/c/openstack/openstack-ansible/+/94977917:44
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: wip  https://review.opendev.org/c/openstack/openstack-ansible/+/94991717:51
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: wip  https://review.opendev.org/c/openstack/openstack-ansible/+/94991718:20
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: wip  https://review.opendev.org/c/openstack/openstack-ansible/+/94992518:23
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: wip  https://review.opendev.org/c/openstack/openstack-ansible/+/94992518:28
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: docs: remove duplicated text  https://review.opendev.org/c/openstack/openstack-ansible/+/94992518:29
opendevreviewIvan Anfimov proposed openstack/openstack-ansible master: docs: update structure for scaling your environment  https://review.opendev.org/c/openstack/openstack-ansible/+/94991718:42

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!