opendevreview | Takashi Kajinami proposed openstack/puppet-nova master: api: Prepare to remove nova_metadata_wsgi_enabled https://review.opendev.org/c/openstack/puppet-nova/+/900732 | 00:58 |
---|---|---|
opendevreview | Takashi Kajinami proposed openstack/puppet-nova master: api: Prepare to remove nova_metadata_wsgi_enabled https://review.opendev.org/c/openstack/puppet-nova/+/900732 | 01:04 |
opendevreview | Takashi Kajinami proposed openstack/puppet-nova master: api: Purge osapi_compute_* options when httpd is used https://review.opendev.org/c/openstack/puppet-nova/+/900735 | 01:04 |
opendevreview | Takashi Kajinami proposed openstack/puppet-nova master: Debian: Ensure metadata-api is stopped before starting apache https://review.opendev.org/c/openstack/puppet-nova/+/900736 | 01:07 |
opendevreview | Takashi Kajinami proposed openstack/puppet-openstack-integration master: Enable VPNaaS https://review.opendev.org/c/openstack/puppet-openstack-integration/+/900700 | 01:12 |
opendevreview | Takashi Kajinami proposed openstack/puppet-nova master: Deprecate support of removed [DEFAULT] enable_network_quota https://review.opendev.org/c/openstack/puppet-nova/+/900737 | 01:21 |
opendevreview | Takashi Kajinami proposed openstack/puppet-nova master: Deprecate support of removed [DEFAULT] enable_network_quota https://review.opendev.org/c/openstack/puppet-nova/+/900737 | 01:44 |
opendevreview | Takashi Kajinami proposed openstack/puppet-nova master: api: Prepare to remove nova_metadata_wsgi_enabled https://review.opendev.org/c/openstack/puppet-nova/+/900732 | 01:46 |
opendevreview | Takashi Kajinami proposed openstack/puppet-nova master: api: Prepare to remove nova_metadata_wsgi_enabled https://review.opendev.org/c/openstack/puppet-nova/+/900732 | 01:47 |
opendevreview | Takashi Kajinami proposed openstack/puppet-nova master: api: Purge osapi_compute_* options when httpd is used https://review.opendev.org/c/openstack/puppet-nova/+/900735 | 01:48 |
tkajinam | zigo, I almost managed to deploy basic services on Debian 12. there are a few problems I found and I'm wondering if you know these. | 08:56 |
zigo | tkajinam: Nice ! Please let me know ... | 08:56 |
zigo | There's a bunch of patches that I wasn't able to upstream (yet), probably you bumped into them. | 08:57 |
tkajinam | 1. nova can't access instance image files because of permission errors. I had to add the nova user to the libvirt-qemu grou. In the past I hit a similar problem in Ubuntu and I guess we need a similar treatment in Debian https://bugs.launchpad.net/ubuntu/+source/nova/+bug/2011535 | 08:57 |
tkajinam | this one might be specific to virt_type qemu we are using in our CI | 08:57 |
zigo | Probably yeah, I never had this. | 08:58 |
zigo | In /etc/group, I have: | 08:58 |
zigo | libvirt:x:122:nova | 08:58 |
zigo | libvirt-qemu:x:64055:libvirt-qemu | 08:58 |
tkajinam | 2. Horizon tests fail because of 404 error. I have not yet looked into this deeply but I suspect the wsgi script path is different in Debian according to package data I can check from the debian site. https://github.com/openstack/puppet-horizon/blob/master/manifests/params.pp#L7 | 08:59 |
zigo | That's correct. | 08:59 |
tkajinam | I guess it should be '/usr/share/openstack-dashboard/wsgi.py' ? | 08:59 |
zigo | Yeah. | 09:00 |
zigo | I just checked on a production server. | 09:00 |
zigo | That's the correct path indeed. | 09:00 |
tkajinam | ok. | 09:01 |
zigo | Oh, I have this in my puppet patch ... :/ | 09:01 |
tkajinam | :-P | 09:01 |
zigo | Hang on. | 09:01 |
zigo | https://salsa.debian.org/openstack-team/puppet/puppet-module-horizon/-/blob/debian/bobcat/debian/patches/debian-fixup.patch?ref_type=heads | 09:02 |
zigo | IMO, www-data is prefered than horizon for user/group too. | 09:03 |
zigo | There's nothing that Horizon does that need a specific user/group. | 09:03 |
zigo | Also, in my patch, you'll see more ERB templates, these are for the default /etc/openstack-dashboard/local_settings.d/<STUFF> that my Horizon package provides by default. | 09:04 |
tkajinam | OK. | 09:04 |
zigo | There are controlled by debconf, to make it easy to install an horizon instance standalone without any other helper than apt. | 09:04 |
zigo | # ls /etc/openstack-dashboard/local_settings.d/ | cat | 09:05 |
zigo | _0001_debian_debug.py | 09:05 |
zigo | _0002_debian_compress_offline.py | 09:05 |
zigo | _0003_debian_static_root.py | 09:05 |
zigo | _0004_debian_osprofiler.py | 09:05 |
zigo | _0005_debian_webroot.py | 09:05 |
zigo | _0006_debian_cache.py | 09:05 |
zigo | _0005_debian_webroot.py is probably the most important one ... | 09:05 |
tkajinam | I'll submit a patch to fix the wrong wsgi.py path. We might be able to use www-data (which is consistent with CentOS which is using apache user) but I'll leave it now unless it causes actual problems. | 09:05 |
tkajinam | yeah. we can probably switch to .d instead of modifying the single file but that may need a bit careful handling as we might need to purge the default file in the other distros like centos | 09:06 |
zigo | Ok. | 09:06 |
zigo | Well, don't do too much, as I believe the Horizon team is still looking into switching to a .ini format type of file. | 09:07 |
zigo | When they do, our headakes are over ... :P | 09:07 |
opendevreview | Takashi Kajinami proposed openstack/puppet-horizon master: Debian: Fix wrong wsgi script path https://review.opendev.org/c/openstack/puppet-horizon/+/900778 | 10:22 |
opendevreview | Takashi Kajinami proposed openstack/puppet-horizon master: Debian: Fix wrong wsgi script path https://review.opendev.org/c/openstack/puppet-horizon/+/900778 | 11:43 |
opendevreview | Takashi Kajinami proposed openstack/puppet-openstack-integration master: Add Debian integration job https://review.opendev.org/c/openstack/puppet-openstack-integration/+/900510 | 11:43 |
opendevreview | Takashi Kajinami proposed openstack/puppet-openstack-integration master: Unpin bundler https://review.opendev.org/c/openstack/puppet-openstack-integration/+/900786 | 11:53 |
opendevreview | Takashi Kajinami proposed openstack/puppet-openstack_spec_helper master: Unpin bundler https://review.opendev.org/c/openstack/puppet-openstack_spec_helper/+/900787 | 11:55 |
opendevreview | Takashi Kajinami proposed openstack/puppet-openstack-integration master: Unpin bundler https://review.opendev.org/c/openstack/puppet-openstack-integration/+/900786 | 11:56 |
opendevreview | Takashi Kajinami proposed openstack/puppet-openstack-integration master: Add Debian integration job https://review.opendev.org/c/openstack/puppet-openstack-integration/+/900510 | 12:15 |
opendevreview | Takashi Kajinami proposed openstack/puppet-openstack-integration master: Add Debian integration job https://review.opendev.org/c/openstack/puppet-openstack-integration/+/900510 | 13:09 |
opendevreview | Takashi Kajinami proposed openstack/puppet-horizon master: Create dedicated class for ironic-ui https://review.opendev.org/c/openstack/puppet-horizon/+/900799 | 14:16 |
opendevreview | Takashi Kajinami proposed openstack/puppet-openstack-integration master: Enable horizon in scenario 002 https://review.opendev.org/c/openstack/puppet-openstack-integration/+/900804 | 15:05 |
opendevreview | Takashi Kajinami proposed openstack/puppet-horizon master: Create dedicated class for ironic-ui https://review.opendev.org/c/openstack/puppet-horizon/+/900799 | 15:09 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!