Thursday, 2020-04-16

*** prometheanfire has quit IRC01:00
*** prometheanfire has joined #openstack-ansible01:07
*** cshen has joined #openstack-ansible01:41
*** cshen has quit IRC01:45
*** threestrands has joined #openstack-ansible03:29
*** cshen has joined #openstack-ansible03:41
*** cshen has quit IRC03:48
*** gyee has quit IRC04:02
*** evrardjp has quit IRC04:37
*** evrardjp has joined #openstack-ansible04:37
*** udesale has joined #openstack-ansible04:43
*** itsjg has quit IRC05:30
*** itsjg has joined #openstack-ansible05:30
openstackgerritMerged openstack/openstack-ansible-os_swift master: Fix replicator services  https://review.opendev.org/71852405:36
openstackgerritMatthew Thode proposed openstack/openstack-ansible-os_swift master: DNM: this fixes swift  https://review.opendev.org/72002105:46
*** fghaas has joined #openstack-ansible05:55
*** pcaruana has joined #openstack-ansible06:24
*** this10nly has joined #openstack-ansible06:32
*** thuydang has joined #openstack-ansible06:33
*** pcaruana has quit IRC06:41
*** pcaruana has joined #openstack-ansible06:51
*** cshen has joined #openstack-ansible07:05
*** pcaruana has quit IRC07:07
*** yolanda has quit IRC07:08
*** yolanda has joined #openstack-ansible07:09
*** pcaruana has joined #openstack-ansible07:20
jrossernoonedeadpunk: some of the expressions in https://review.opendev.org/#/c/717806/ are really really huge07:21
jrosserlooking at it one way the tests now pass even though they don't test apparmor profiles for debian07:22
jrosserbut the code is pretty unmaintainable now - it's taken ~4weeks for either of us to have time to look at that hard enough to come up with a complex fix07:23
*** rpittau|afk is now known as rpittau07:34
*** tosky has joined #openstack-ansible07:38
*** fghaas has quit IRC08:06
*** fghaas has joined #openstack-ansible08:10
*** cshen_ has joined #openstack-ansible08:45
*** threestrands has quit IRC08:45
*** cshen has quit IRC08:48
*** shyamb has joined #openstack-ansible09:03
*** thuydang has quit IRC09:21
*** shyamb has quit IRC09:29
*** shyamb has joined #openstack-ansible10:14
*** rpittau is now known as rpittau|bbl10:19
*** yolanda has quit IRC10:26
*** shyam89 has joined #openstack-ansible10:33
*** shyamb has quit IRC10:37
*** yolanda has joined #openstack-ansible10:38
*** bjolo_ has quit IRC10:39
*** thuydang has joined #openstack-ansible10:47
*** shyam89 has quit IRC10:53
noonedeadpunkjrosser: they are huge as I'm not inlcuding test-vars.yml now - so just copied definitions from there10:55
noonedeadpunkso jsut the thing is that openstack-ansible-tests and functional tests of lxc itself test things in different ways10:56
jrosserwe can merge it - maybe i feel the complexity is getting a bit too much there now10:57
noonedeadpunkyeah, that is kinda true I'd say. But probably it was always there, just we didn't face it...10:58
noonedeadpunkSo just test-vars has prescedence over all vars in host_vars10:59
noonedeadpunkwhile functional tests expect test_vars to be present....10:59
noonedeadpunkso yeah, either we just change tests that way they will fit what is set in test-vars11:00
noonedeadpunkor we're trying to be more independent from them so will not face the same issue if smth will change there...11:00
noonedeadpunkor we should use just integrated tests11:01
jrosseryes so everywhere else test_vars defines everything11:01
jrosserwell, given it is passing perhaps we should merge it and move on11:01
noonedeadpunkI'm ok just to drop these tests as you suggested11:02
jrosseri think i would prefer that - then at least someone in the future has a chance to understand the code11:03
noonedeadpunkok, will do that then11:03
*** shyamb has joined #openstack-ansible11:04
jrossernoonedeadpunk: if you have a buster system handy there might be a trivial fix for this https://review.opendev.org/#/c/711726/11:05
jrosserlooks permission or duplicate related in the way logrotate files are on buster11:05
noonedeadpunkok, will check that as well then11:05
*** shyam89 has joined #openstack-ansible11:27
*** shyamb has quit IRC11:29
*** thuydang has quit IRC11:29
*** cshen_ has quit IRC11:55
*** rh-jelabarre has joined #openstack-ansible11:56
*** cshen has joined #openstack-ansible12:04
*** rpittau|bbl is now known as rpittau12:07
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-lxc_container_create master: Fix functional tests  https://review.opendev.org/71780612:27
*** shyam89 has quit IRC12:29
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Fix lxc functional jobs  https://review.opendev.org/71899812:31
*** udesale_ has joined #openstack-ansible12:31
*** udesale has quit IRC12:34
*** yolanda has quit IRC12:55
*** yolanda has joined #openstack-ansible12:55
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests  https://review.opendev.org/70947912:57
kleiniWhen testing the deployment of Train the Keystone deployment waits for port 35358. I thought this port was dropped some releases ago. http://paste.openstack.org/show/792226/13:00
*** thuydang has joined #openstack-ansible13:11
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-lxc_container_create master: Fix functional tests  https://review.opendev.org/71780613:12
noonedeadpunkkleini: I think keystone still has 3 endpoint by default and limiting to just single one wasn't really introduced? O r I'm missed smth?13:19
kleinifound it now. nginx is listening but keystone uwsgi service is not running13:20
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Updated from OpenStack Ansible Tests  https://review.opendev.org/71237613:35
*** this10nly has quit IRC14:03
kleinikeystone-wsgi-public.service does not start due to a missing libpython3.6 http://paste.openstack.org/show/792234/14:18
*** gyee has joined #openstack-ansible14:42
*** thuydang has quit IRC14:51
kleiniWhat could be the cause, that uwsgi is not able to load some python library?14:52
*** thuydang has joined #openstack-ansible14:55
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-lxc_container_create master: Fix functional tests  https://review.opendev.org/71780615:16
noonedeadpunkkleini: hm. do you have source install or distro one?15:20
kleinisource install15:20
noonedeadpunkhuh, that's interesting...15:21
noonedeadpunkmaybe it needs python3-dev for some reason....15:22
noonedeadpunkbut that's weird... however we actually test in CI only apache deployment... We probably should change that....15:22
noonedeadpunkand use uwsgi role for keystone as well..15:22
noonedeadpunkbut I never faced anything like this on source installs tbh15:25
noonedeadpunkas in venv it should be totally fine...15:25
*** tbarron_ has joined #openstack-ansible15:37
spotzjrosser *poke* need you to re-link the page you wanted me to look at to fix wording15:37
jrosserspotz: the formatting in the limited connectivity guide is not so great as you get down the page15:39
jrossergoogle is consipiring only to return me ancient versions of that and i can never find it15:40
spotzjrosser: I'll take an older version:)15:40
jrosserit would be wherever this is now https://docs.openstack.org/openstack-ansible/queens/user/limited-connectivity/index.html15:41
spotzThanks, I'll find something on the page to grep out and find the new location:)15:42
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-lxc_container_create master: Fix functional tests  https://review.opendev.org/71780615:51
kleinipackage libpython3.6 is not installed. manually installing that package solves the failing startup of keystone-wsgi-public.service15:59
kleiniI can find variables in the roles mentioning python-dev as package but not python3.6-dev. On Ubuntu 18.04 python-dev depends on python 2 not python 316:02
noonedeadpunkhm.... I thought that it's dependency....16:02
kleiniTrain uses by default python 3. installing the python-dev and therefore python 2 does not make any sense16:03
noonedeadpunkoh, that may be16:03
noonedeadpunkas I said we don't test uwsgi with CI....16:03
kleinihttp://paste.openstack.org/show/792240/16:03
kleiniI did not configure anything in those regards, so somehow nginx and uwsgi seems to be a default (at least for me)16:04
kleiniIs it possible to override this python-dev package dependency globally with a python3-dev dependency?16:06
noonedeadpunkkleini: I think we just should replace that16:10
kleiniin every OSA ansible role?16:11
noonedeadpunkEventually yes, if we have that in every role16:12
noonedeadpunkkleini: does libpython3-stdlib also works for you?16:14
kleinihttp://paste.openstack.org/show/792242/ <- does not seem to be that much. How is that determined for Nova e.g.?16:15
*** sshnaidm has joined #openstack-ansible16:17
*** rpittau is now known as rpittau|afk16:18
noonedeadpunkSo we use https://opendev.org/openstack/ansible-role-uwsgi for the rest of the services to handle uwsgi isntallation16:19
noonedeadpunkMost likely keystone in terms of uwsgi is pretty uniqe16:19
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_keystone master: Cleanup py2  https://review.opendev.org/72054616:21
noonedeadpunkkleini: ^ this should fix the issue I suppose16:21
noonedeadpunkjrosser: I think https://review.opendev.org/#/c/717806/ is the way cleaner now16:22
noonedeadpunkand tests are pretty much are here16:23
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Set apparmor statement based on LXC version used  https://review.opendev.org/71899816:27
*** jbadiapa has quit IRC16:28
*** cshen has quit IRC16:28
*** mgariepy has quit IRC16:29
*** udesale_ has quit IRC16:35
kleininoonedeadpunk: tested and solves my problem.16:37
*** evrardjp has quit IRC16:37
noonedeadpunknice16:37
*** evrardjp has joined #openstack-ansible16:37
kleiniand thanks16:47
*** thuydang has quit IRC16:58
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-rsyslog_client master: Add handled logs to the list  https://review.opendev.org/72055817:07
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-rsyslog_client master: Updated from OpenStack Ansible Tests  https://review.opendev.org/71172617:07
*** mgariepy has joined #openstack-ansible17:22
*** sshnaidm has quit IRC17:37
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests stable/rocky: Retire repo_build and pip_install roles  https://review.opendev.org/72057217:47
*** AJaeger has left #openstack-ansible18:02
*** yolanda has quit IRC18:14
*** cshen has joined #openstack-ansible18:24
*** thuydang has joined #openstack-ansible18:25
prometheanfireanyone mind seeing if https://review.opendev.org/720021 is ok (works around the % configparser bug in swift https://bugs.launchpad.net/swift/+bug/1872553 )18:26
openstackLaunchpad bug 1872553 in OpenStack Object Storage (swift) "fallocate_reserve is still broken on py3" [Undecided,New]18:26
*** yolanda has joined #openstack-ansible18:28
*** cshen has quit IRC18:29
openstackgerritMatthew Thode proposed openstack/openstack-ansible-os_swift master: split templates to work around configparser bug  https://review.opendev.org/72002118:33
noonedeadpunkprometheanfire: hm, does it cover that ppl may already have 1% or 1% overriden in user variables?18:44
noonedeadpunkJust we should at least write a reno if we can cover this...18:44
noonedeadpunk*can't18:44
prometheanfireI think there's a way around it18:45
prometheanfiresec18:45
openstackgerritMatthew Thode proposed openstack/openstack-ansible-os_swift master: split templates to work around configparser bug  https://review.opendev.org/72002118:49
prometheanfirenoonedeadpunk: ^ should work18:49
*** thuydang has quit IRC18:50
*** thuydang has joined #openstack-ansible19:04
*** mgariepy has quit IRC19:44
*** thuydang has quit IRC19:58
*** cshen has joined #openstack-ansible20:24
*** cshen has quit IRC20:29
*** fghaas has quit IRC21:07
*** cshen has joined #openstack-ansible22:25
*** cshen has quit IRC22:32
*** cshen has joined #openstack-ansible22:41
*** cshen has quit IRC22:46
*** tosky has quit IRC23:09
*** threestrands has joined #openstack-ansible23:14
*** threestrands has quit IRC23:15
*** threestrands has joined #openstack-ansible23:15
openstackgerritMerged openstack/openstack-ansible-galera_client master: Cleanup py27 support  https://review.opendev.org/71993023:31
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Cleanup py27 support  https://review.opendev.org/71973523:37
openstackgerritMerged openstack/openstack-ansible-openstack_openrc master: Cleanup py27 support  https://review.opendev.org/71993823:37
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master: Cleanup py27 support  https://review.opendev.org/71993523:39
openstackgerritMerged openstack/openstack-ansible-os_gnocchi master: Cleanup py27 support  https://review.opendev.org/71974523:40
openstackgerritMerged openstack/openstack-ansible-nspawn_hosts master: Cleanup py27 support  https://review.opendev.org/71994123:40
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Cleanup py27 support  https://review.opendev.org/71972523:40

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!