*** cshen has joined #openstack-ansible | 00:04 | |
*** cshen has quit IRC | 00:09 | |
spatel | folks, i am trying to install OSA on centOS8 | 01:24 |
---|---|---|
spatel | What python version OSA going to continue with CentOS8? | 01:25 |
spatel | c8 has default python3 | 01:25 |
*** cshen has joined #openstack-ansible | 02:05 | |
*** cshen has quit IRC | 02:10 | |
prometheanfire | anyone able to help me debug this? for some reason lxc isn't creating containers | 02:11 |
prometheanfire | fstype, changing that to xfs (using lvm backing store) seems to help | 02:20 |
prometheanfire | might have to do with chaing my default fs everywhere to xfs, mkfs.ext4 was still available | 02:27 |
*** threestrands_ has joined #openstack-ansible | 02:47 | |
*** threestrands_ has quit IRC | 02:48 | |
*** threestrands_ has joined #openstack-ansible | 02:49 | |
*** threestrands_ has quit IRC | 02:50 | |
*** threestrands has quit IRC | 02:50 | |
*** threestrands_ has joined #openstack-ansible | 02:50 | |
*** threestrands_ has quit IRC | 02:51 | |
spatel | prometheanfire: are you running ubuntu or centOS8? | 02:52 |
*** threestrands_ has joined #openstack-ansible | 02:52 | |
prometheanfire | debian 10 | 02:53 |
*** threestrands_ has quit IRC | 02:53 | |
*** threestrands_ has joined #openstack-ansible | 02:53 | |
*** threestrands_ has quit IRC | 02:54 | |
spatel | no worry i am dealing with CentOS 8.x | 02:55 |
*** threestrands_ has joined #openstack-ansible | 02:55 | |
*** threestrands_ has quit IRC | 02:56 | |
*** threestrands_ has joined #openstack-ansible | 02:56 | |
*** threestrands_ has quit IRC | 02:57 | |
*** threestrands_ has joined #openstack-ansible | 02:58 | |
*** threestrands_ has quit IRC | 02:59 | |
*** threestrands_ has joined #openstack-ansible | 02:59 | |
*** threestrands_ has quit IRC | 03:00 | |
prometheanfire | spatel: not sure what python version os uses, what version of osa? | 03:01 |
*** threestrands_ has joined #openstack-ansible | 03:01 | |
spatel | i am using latest version master branch | 03:01 |
prometheanfire | if master it SHOULD be python3.6 iirc as that's what ussuri is on in general for openstack | 03:01 |
spatel | i think its train | 03:01 |
prometheanfire | train might be py2 still, not sure | 03:01 |
spatel | I believe 20.0.0 branch is train | 03:02 |
prometheanfire | ussuri isn't released yet, so, probably | 03:02 |
*** threestrands_ has quit IRC | 03:02 | |
*** threestrands_ has joined #openstack-ansible | 03:02 | |
*** threestrands_ has quit IRC | 03:03 | |
*** threestrands_ has joined #openstack-ansible | 03:04 | |
*** threestrands_ has quit IRC | 03:05 | |
*** threestrands_ has joined #openstack-ansible | 03:05 | |
*** threestrands_ has quit IRC | 03:06 | |
*** threestrands_ has joined #openstack-ansible | 03:07 | |
*** threestrands_ has quit IRC | 03:08 | |
*** threestrands_ has joined #openstack-ansible | 03:08 | |
spatel | https://www.google.com/search?safe=active&source=hp&ei=7HzQXrLbCvivytMPyISE6Aw&q=openstack+ussuri+release+date&oq=ussuri+release+da&gs_lcp=CgZwc3ktYWIQAxgAMgYIABAWEB46BQgAEIMBOgIIADoECAAQClCuA1jSM2CyOmgBcAB4AIAB9wKIAbkLkgEIMTEuMi4wLjGYAQCgAQGqAQdnd3Mtd2l6&sclient=psy-ab | 03:09 |
*** threestrands_ has quit IRC | 03:09 | |
spatel | ussuri release date 2020-05-13 | 03:10 |
*** threestrands_ has joined #openstack-ansible | 03:10 | |
*** threestrands_ has quit IRC | 03:11 | |
*** threestrands_ has joined #openstack-ansible | 03:11 | |
*** threestrands_ has quit IRC | 03:12 | |
*** threestrands_ has joined #openstack-ansible | 03:13 | |
*** threestrands_ has quit IRC | 03:14 | |
*** threestrands_ has joined #openstack-ansible | 03:14 | |
*** threestrands_ has quit IRC | 03:15 | |
*** threestrands_ has joined #openstack-ansible | 03:16 | |
*** threestrands_ has quit IRC | 03:17 | |
*** threestrands_ has joined #openstack-ansible | 03:17 | |
*** threestrands_ has quit IRC | 03:18 | |
*** threestrands_ has joined #openstack-ansible | 03:19 | |
*** threestrands_ has quit IRC | 03:20 | |
*** threestrands_ has joined #openstack-ansible | 03:20 | |
*** threestrands_ has quit IRC | 03:21 | |
*** threestrands_ has joined #openstack-ansible | 03:22 | |
*** threestrands_ has quit IRC | 03:23 | |
*** threestrands_ has joined #openstack-ansible | 03:23 | |
*** threestrands_ has quit IRC | 03:24 | |
*** threestrands_ has joined #openstack-ansible | 03:25 | |
*** threestrands_ has quit IRC | 03:26 | |
*** threestrands_ has joined #openstack-ansible | 03:26 | |
*** threestrands_ has quit IRC | 03:27 | |
*** threestrands_ has joined #openstack-ansible | 03:28 | |
*** threestrands_ has quit IRC | 03:29 | |
*** threestrands_ has joined #openstack-ansible | 03:29 | |
*** threestrands_ has quit IRC | 03:30 | |
*** threestrands_ has joined #openstack-ansible | 03:31 | |
*** threestrands_ has quit IRC | 03:32 | |
*** threestrands_ has joined #openstack-ansible | 03:32 | |
*** threestrands_ has quit IRC | 03:33 | |
*** threestrands_ has joined #openstack-ansible | 03:34 | |
*** threestrands_ has quit IRC | 03:35 | |
*** threestrands_ has joined #openstack-ansible | 03:35 | |
*** threestrands_ has quit IRC | 03:36 | |
*** threestrands_ has joined #openstack-ansible | 03:37 | |
*** threestrands_ has quit IRC | 03:38 | |
*** threestrands_ has joined #openstack-ansible | 03:38 | |
*** threestrands_ has quit IRC | 03:39 | |
*** threestrands_ has joined #openstack-ansible | 03:40 | |
*** threestrands_ has quit IRC | 03:41 | |
*** threestrands_ has joined #openstack-ansible | 03:41 | |
*** threestrands_ has quit IRC | 03:42 | |
*** threestrands_ has joined #openstack-ansible | 03:43 | |
prometheanfire | that's for non-cycle-trailing projects, openstack-ansible is cycle-trailing (as a deployment project) | 03:43 |
* prometheanfire is trying to find it, but libsystemd-dev is needed on debian containers | 03:44 | |
*** threestrands_ has quit IRC | 03:44 | |
*** threestrands_ has joined #openstack-ansible | 03:44 | |
*** threestrands_ has quit IRC | 03:45 | |
*** threestrands_ has joined #openstack-ansible | 03:46 | |
*** threestrands_ has quit IRC | 03:47 | |
*** threestrands_ has joined #openstack-ansible | 03:47 | |
*** threestrands_ has quit IRC | 03:48 | |
*** threestrands_ has joined #openstack-ansible | 03:49 | |
*** threestrands_ has quit IRC | 03:50 | |
*** threestrands_ has joined #openstack-ansible | 03:50 | |
*** threestrands_ has quit IRC | 03:51 | |
*** threestrands_ has joined #openstack-ansible | 03:52 | |
*** threestrands_ has quit IRC | 03:53 | |
*** threestrands_ has joined #openstack-ansible | 03:53 | |
*** threestrands_ has quit IRC | 03:54 | |
*** threestrands_ has joined #openstack-ansible | 03:55 | |
*** threestrands_ has quit IRC | 03:56 | |
*** threestrands_ has joined #openstack-ansible | 03:56 | |
*** threestrands_ has quit IRC | 03:57 | |
*** threestrands_ has joined #openstack-ansible | 03:58 | |
*** threestrands_ has quit IRC | 03:59 | |
*** threestrands_ has joined #openstack-ansible | 03:59 | |
*** threestrands_ has quit IRC | 04:00 | |
*** threestrands_ has joined #openstack-ansible | 04:01 | |
*** threestrands_ has quit IRC | 04:02 | |
*** threestrands_ has joined #openstack-ansible | 04:02 | |
*** threestrands_ has quit IRC | 04:03 | |
*** threestrands_ has joined #openstack-ansible | 04:04 | |
*** threestrands_ has quit IRC | 04:05 | |
*** threestrands_ has joined #openstack-ansible | 04:05 | |
*** cshen has joined #openstack-ansible | 04:06 | |
*** threestrands_ has quit IRC | 04:06 | |
*** threestrands_ has joined #openstack-ansible | 04:07 | |
*** threestrands_ has quit IRC | 04:08 | |
*** threestrands_ has joined #openstack-ansible | 04:08 | |
prometheanfire | it's needed for systemd-python btw | 04:08 |
prometheanfire | maybe it was a requirements thing | 04:09 |
*** threestrands_ has quit IRC | 04:09 | |
*** threestrands_ has joined #openstack-ansible | 04:10 | |
*** cshen has quit IRC | 04:11 | |
*** threestrands_ has quit IRC | 04:11 | |
*** threestrands_ has joined #openstack-ansible | 04:11 | |
*** threestrands_ has quit IRC | 04:12 | |
*** threestrands_ has joined #openstack-ansible | 04:13 | |
*** threestrands_ has quit IRC | 04:14 | |
*** threestrands_ has joined #openstack-ansible | 04:14 | |
*** threestrands_ has quit IRC | 04:15 | |
*** threestrands_ has joined #openstack-ansible | 04:16 | |
*** threestrands_ has quit IRC | 04:17 | |
*** threestrands_ has joined #openstack-ansible | 04:17 | |
*** threestrands_ has quit IRC | 04:18 | |
*** threestrands_ has joined #openstack-ansible | 04:19 | |
*** threestrands_ has quit IRC | 04:20 | |
*** threestrands_ has joined #openstack-ansible | 04:20 | |
*** threestrands_ has quit IRC | 04:21 | |
*** threestrands_ has joined #openstack-ansible | 04:22 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-ansible | 04:33 | |
*** LuckyClover has left #openstack-ansible | 04:46 | |
*** cshen has joined #openstack-ansible | 04:49 | |
*** cshen has quit IRC | 04:54 | |
*** spatel has quit IRC | 04:59 | |
*** cshen has joined #openstack-ansible | 05:02 | |
*** jamesdenton has quit IRC | 05:05 | |
*** cshen has quit IRC | 05:06 | |
*** williampiv has joined #openstack-ansible | 05:07 | |
prometheanfire | neat pkg-config is missing too | 05:11 |
prometheanfire | and a few other packages... | 05:20 |
*** jamesdenton has joined #openstack-ansible | 05:22 | |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible-lxc_hosts master: install libs for needed for keystone on debian https://review.opendev.org/731650 | 05:23 |
prometheanfire | ^ so I don't forget, seems odd... | 05:23 |
*** williampiv has quit IRC | 05:24 | |
*** udesale has joined #openstack-ansible | 05:25 | |
*** udesale_ has joined #openstack-ansible | 05:45 | |
*** udesale has quit IRC | 05:45 | |
*** williampiv has joined #openstack-ansible | 05:58 | |
*** cshen has joined #openstack-ansible | 06:00 | |
jrosser | prometheanfire: you should check the 'devel' package list i os_keystone for those things, not the lxc roles | 06:15 |
prometheanfire | sure, I'm still kinda surprised it broke in train between when I deployed a month or two ago and now | 06:19 |
noonedeadpunk | I'm wondering if it's image issue, our or rax one? https://zuul.opendev.org/t/openstack/build/a85dfdb9485e4f5d824c5c0b17a4cfc9/log/logs/host/lxc-cache-prep-commands.log.txt#179 | 06:27 |
noonedeadpunk | considerring it's only for lxc jobs, it's not image... | 06:28 |
*** poopcat has quit IRC | 06:29 | |
noonedeadpunk | and it's both for train and master.... | 06:30 |
*** poopcat has joined #openstack-ansible | 06:31 | |
*** williampiv has quit IRC | 06:33 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Rewrite CI provided apt sources to be http instead of https on bionic https://review.opendev.org/731662 | 06:36 |
jrosser | noonedeadpunk: ^ this is my attempt to fix | 06:37 |
jrosser | i don't understand right now why its only bionic breaking on this | 06:37 |
*** jbadiapa has joined #openstack-ansible | 06:42 | |
*** jbadiapa has quit IRC | 06:42 | |
noonedeadpunk | we won't be able to test this...... | 06:48 |
noonedeadpunk | so probably let's just merge.... | 06:48 |
noonedeadpunk | only bionic with lxc lol. as distro and metal pretty ok with that.... | 06:49 |
prometheanfire | I guess I'm at the point of asking if debian 10 is supposed to be usable as a host os for openstack for train | 06:49 |
noonedeadpunk | maybe because of our script or dunno... | 06:49 |
noonedeadpunk | prometheanfire: I beieve it is | 06:49 |
noonedeadpunk | we have deployment with debian 10 and train | 06:50 |
* prometheanfire isn't sure why keystone is failing to pip install itself in that case | 06:51 | |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Remove retired congress https://review.opendev.org/731594 | 06:51 |
prometheanfire | the keystone containers seem to be missing a few deps at the very least https://review.opendev.org/731650 | 06:51 |
prometheanfire | I'd expect the rest of the containers to have the same problem, given the packages involved | 06:52 |
prometheanfire | almost up to setup-openstack again | 06:52 |
noonedeadpunk | prometheanfire: but all of them should be installed with keystone role as far as I see | 06:52 |
noonedeadpunk | the thing is, that devel packages are installed only for repo container - where wheels are build iirc | 06:53 |
prometheanfire | noonedeadpunk: ya, that's part of what has me confused, I may share a redacted user_variables and openstack_user_config when I wake up | 06:53 |
noonedeadpunk | but with wheels ready you should have no issues with installing package in venv | 06:54 |
prometheanfire | and yet... | 06:54 |
prometheanfire | ya, I see the systemd-python wheel built at least | 06:56 |
openstackgerrit | amolkahat proposed openstack/openstack-ansible-os_tempest master: Added tempest ironic resources setup. https://review.opendev.org/720705 | 06:57 |
prometheanfire | hmm, may have something to do with it | 06:57 |
prometheanfire | 2020-05-29T06:57:03,669 Could not fetch URL http://1.2.3.4:8181/os-releases/20.1.2.dev2/debian-10-x86_64: 404 Client Error: Not Found for url: http://1.2.3.4:8181/os-releases/20.1.2.dev2/debian-10-x86_64/ - skipping | 06:58 |
prometheanfire | 404, ya, parrent dir shows this though | 07:00 |
prometheanfire | <a href="debian-10-x86_64/">debian-10-x86_64/</a> 29-May-2020 06:56 - | 07:00 |
prometheanfire | so maybe the wheel builder has a perms issue | 07:00 |
*** fghaas has joined #openstack-ansible | 07:03 | |
*** cshen has quit IRC | 07:03 | |
prometheanfire | hmm, only one of the three backends succeeds I think | 07:04 |
*** rpittau|afk is now known as rpittau | 07:04 | |
prometheanfire | guess I have another bug to track down | 07:04 |
jrosser | syncing the content between the repo containers may be broken | 07:06 |
jrosser | use curl and do that at least 3 times | 07:06 |
jrosser | (if this is multinode) | 07:07 |
prometheanfire | ya, that's what I'm thinking ( curling 3 times is what tipped me off ) | 07:11 |
prometheanfire | but I'll look into it tomorrow | 07:11 |
*** tosky has joined #openstack-ansible | 07:12 | |
noonedeadpunk | jrosser: ok, good, your patch works | 07:12 |
*** cshen has joined #openstack-ansible | 07:13 | |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Create Ussuri https://review.opendev.org/729258 | 07:13 |
*** jbadiapa has joined #openstack-ansible | 07:53 | |
*** jbadiapa has quit IRC | 08:09 | |
*** jbadiapa has joined #openstack-ansible | 08:34 | |
*** itandops has joined #openstack-ansible | 08:46 | |
*** rh-jelabarre has quit IRC | 09:02 | |
openstackgerrit | Merged openstack/openstack-ansible-os_swift master: Update docstheme for style https://review.opendev.org/729707 | 09:30 |
*** yolanda has joined #openstack-ansible | 09:46 | |
*** threestrands_ has quit IRC | 09:48 | |
openstackgerrit | Merged openstack/openstack-ansible-ops master: Ensure that the beat setup role runs when elk_beat_setup=true https://review.opendev.org/729654 | 09:56 |
*** rpittau is now known as rpittau|bbl | 10:07 | |
*** udesale_ has quit IRC | 10:16 | |
*** udesale has joined #openstack-ansible | 10:18 | |
*** itandops has quit IRC | 10:22 | |
*** itandops has joined #openstack-ansible | 10:23 | |
*** udesale has quit IRC | 10:28 | |
*** udesale has joined #openstack-ansible | 10:32 | |
*** cshen has quit IRC | 11:03 | |
*** rh-jelabarre has joined #openstack-ansible | 11:04 | |
*** cshen has joined #openstack-ansible | 11:30 | |
*** cshen has quit IRC | 11:34 | |
noonedeadpunk | jrosser: your vote on https://review.opendev.org/#/c/729258/ is really appreciated | 12:07 |
noonedeadpunk | I'd love to merge this asap | 12:07 |
jrosser | done | 12:08 |
noonedeadpunk | cool. mnaser - would be great if you could check it as well (with all underlying patches) | 12:12 |
noonedeadpunk | or guilhermesp | 12:12 |
guilhermesp | sure noonedeadpunk | 12:18 |
*** cshen has joined #openstack-ansible | 12:20 | |
*** rpittau|bbl is now known as rpittau | 12:35 | |
dmsimard | jrosser: I found a way to improve mobile experience on 1.x btw :p | 12:40 |
dmsimard | still very much WIP but I know it's important to you | 12:41 |
*** rh-jelabarre has quit IRC | 12:47 | |
*** rh-jelabarre has joined #openstack-ansible | 12:47 | |
jrosser | dmsimard: oh cool, interesting, though the current work from home situation has somewhat put an end to my reviewing patches on the train.... :) | 12:47 |
*** rh-jelabarre has quit IRC | 12:47 | |
jrosser | but yes, the 0.x was surprisingly functional on a tiny screen | 12:48 |
*** rh-jelabarre has joined #openstack-ansible | 12:48 | |
dmsimard | I put the WIP on https://api.trunk.demo.recordsansible.org if you want to see | 12:48 |
jrosser | iOS never understood the pop up windows for a task, always had to click the link to that as a whole page | 12:49 |
dmsimard | "desktop view": https://i.imgur.com/UlLpLQ7.png "mobile view": https://i.imgur.com/IssXZuC.png | 12:51 |
dmsimard | the CSS supported it natively all along but I found that we weren't setting viewport so it didn't trigger and always rendered in dekstop view | 12:52 |
dmsimard | I'm not going to prioritize a "mobile first" interface but if it's at least readable and rendered for mobile it's an improvement | 12:52 |
dmsimard | the other pages will get a similar treatment | 12:53 |
dmsimard | planned for 1.5 (1.4.1 should be out next week) | 12:54 |
noonedeadpunk | looks pretty readable | 12:59 |
dmsimard | I am hesitating on the compactness of the table | 13:05 |
dmsimard | This is compact: https://i.imgur.com/IDUW4Es.png | 13:07 |
dmsimard | I think compact would be better (shows more in less space) and would allow to show more characters of the playbook name/path | 13:08 |
jrosser | I think generally I am liking the more dense layouts better | 13:10 |
openstackgerrit | Merged openstack/openstack-ansible master: Rewrite CI provided apt sources to be http instead of https on bionic https://review.opendev.org/731662 | 13:11 |
dmsimard | jrosser: dense scales better, more whitespace makes for some very long pages when you have a lot of results :p | 13:13 |
dmsimard | ah damn it, now I plug in my widescreen high res monitor and see all that lateral whitespace T_T | 13:26 |
mgariepy | noonedeadpunk, https://github.com/facebookincubator/rpm-backports/issues/12 | 13:35 |
mgariepy | centos8 have 239 | 13:35 |
noonedeadpunk | looks exactly like what we see.... | 13:37 |
mgariepy | yep | 13:37 |
noonedeadpunk | so this is kinda... know not to work | 13:37 |
noonedeadpunk | so we need to look for some replacement of machinectl for centos 8 or smth like that.... | 13:38 |
noonedeadpunk | so it's either lxd, or just nspawn.... | 13:38 |
noonedeadpunk | (not sure it will work though) | 13:39 |
mgariepy | switching to lxd would be awesome and the same accross all repos.. | 13:39 |
noonedeadpunk | just kinda.... can hardly imagine upgrade path to lxd at the moment.... | 13:39 |
mgariepy | lol yep, just need to sync it to OS swtich 1 | 13:40 |
mgariepy | switch. | 13:40 |
mgariepy | for ubuntu when you need to upgrade from 18.04 to 20.04 that's a good moment. | 13:40 |
mgariepy | same wtih centos7 > centos8 | 13:40 |
mgariepy | not sure about debian tho. | 13:40 |
noonedeadpunk | yeah, but what I mean - we should probably leave lxc as well, not to do this as drop-in replacement | 13:41 |
noonedeadpunk | so like make 20.04 and centos 8 use lxd | 13:41 |
mgariepy | yep | 13:41 |
noonedeadpunk | but all distros before - lxc | 13:41 |
mgariepy | not sure how much work it would be tho. but would be a lot better for the future. | 13:42 |
mgariepy | would be easier in the for the future. | 13:42 |
noonedeadpunk | we might carry debian for a while, but yeah... | 13:42 |
mgariepy | is it possible to have both installed at the same time ? | 13:43 |
noonedeadpunk | dunno tbh... Never looked into that... | 13:43 |
mgariepy | if so we can probably write a playbook to move slowly the system to lxd. | 13:44 |
noonedeadpunk | yeah we can | 13:44 |
mgariepy | it's a one time thing anyway. | 13:44 |
noonedeadpunk | let's probably write that down for ptg :p | 13:44 |
mgariepy | haha | 13:44 |
mgariepy | when is that btw ? | 13:44 |
mgariepy | quick one, how do you guys feel about snapd ? | 13:45 |
*** cshen has quit IRC | 13:46 | |
noonedeadpunk | we have booked slots on tuesday and wednesday http://ptg.openstack.org/ptg.html | 13:47 |
* noonedeadpunk not sure what snapd is | 13:48 | |
noonedeadpunk | like aware about snap packages | 13:48 |
noonedeadpunk | but tbh not really like them | 13:48 |
mgariepy | is cpu cycle that expensive not to enable ssl everywhere.. ;) | 13:48 |
mgariepy | i use them for lxd on prod server and it works great imo. | 13:48 |
noonedeadpunk | just every snap package bringhs the whole envirnoment with it... | 13:49 |
noonedeadpunk | and uses too much diskspace in case you have some of them | 13:49 |
noonedeadpunk | comparing to regular deb/rpm | 13:50 |
mgariepy | yep all the libs are packaged together. it does ensure it works tho. | 13:50 |
*** cshen has joined #openstack-ansible | 13:51 | |
mgariepy | lxd snaps are about 70 mb. | 13:52 |
*** cshen has quit IRC | 13:55 | |
*** cshen has joined #openstack-ansible | 14:09 | |
jrosser | we use lxd via snap, which is mostly ok | 14:11 |
jrosser | but there is one massive issue that you can’t disable auto update of the snaps | 14:12 |
jrosser | and that really sucks | 14:12 |
prometheanfire | noonedeadpunk: jrosser missing quote (on train too I'm sure) https://github.com/openstack/openstack-ansible-repo_server/blob/master/templates/lsyncd.lua.j2#L621 | 14:38 |
prometheanfire | yep | 14:38 |
noonedeadpunk | yeah..... | 14:39 |
noonedeadpunk | We changed that lately.... | 14:39 |
prometheanfire | https://github.com/openstack/openstack-ansible-repo_server/commit/53a8add55b480166ce5ded7df4e196f70d613c1e | 14:39 |
*** spatel has joined #openstack-ansible | 14:40 | |
noonedeadpunk | it's missing even a bit more that quote... | 14:40 |
spatel | noonedeadpunk: jrosser ^^ | 14:41 |
spatel | last night i was trying to build master brach of OSA on CentOS8 and i badly hit the wall... | 14:41 |
spatel | lots of work need to be done here.. | 14:41 |
noonedeadpunk | spatel: tell that mgariepy :p | 14:41 |
noonedeadpunk | (in terms of hitting the wall) | 14:42 |
mgariepy | yes we know spatel :) | 14:42 |
spatel | CentOS8 doesn't have btrfs, bridge-utils and many more stuff | 14:42 |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible-repo_server master: add missing quote to lsyncd.lua template https://review.opendev.org/731775 | 14:42 |
prometheanfire | noonedeadpunk: oh? | 14:42 |
mgariepy | haha we hit a wall after every 2 kb of software run.. | 14:42 |
spatel | mgariepy: what is the next step? should i open ticket for all the issue i am seeing? | 14:42 |
mgariepy | well it's WIP, if you can fix issue it would be better to have patches. | 14:42 |
noonedeadpunk | prometheanfire: I mean it should probably be {"{{ repo_build_global_links_dirname }}"} ? | 14:43 |
spatel | I gave up last night :) inventory is biggest pain (manage.main() ) | 14:43 |
spatel | I am not python expert so i definitely need help.. without fixing manage.main() i can't move on | 14:44 |
noonedeadpunk | spatel: I'm pretty sure inventory should be pretty ok | 14:44 |
prometheanfire | noonedeadpunk: it's running with the review above | 14:44 |
noonedeadpunk | ok then:) | 14:45 |
spatel | noonedeadpunk: i got this error - http://paste.openstack.org/show/794152/ | 14:45 |
noonedeadpunk | so it probably more about openstack_user_variables.yml | 14:46 |
noonedeadpunk | or maybe smth from https://review.opendev.org/#/c/689629/ needs to be patched as well.. | 14:46 |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible-repo_server stable/train: add missing quote to lsyncd.lua template https://review.opendev.org/731779 | 14:47 |
noonedeadpunk | but feels more like some issue with openstack_user_variables | 14:47 |
spatel | noonedeadpunk: hmm let me check these patches, how do i get latest patches via git pull? | 14:48 |
spatel | I am using master branch at present | 14:48 |
noonedeadpunk | there's download option in top right corner | 14:48 |
spatel | noonedeadpunk: oh! i can see that now.. | 14:49 |
spatel | let me play more around this.. i really want to build my production OSA on centOS8 if we can get this out in next 2 month :) | 14:50 |
noonedeadpunk | but its still not ready, just believe:) | 14:50 |
noonedeadpunk | but hope that in 2 month we'll have it on our hands... | 14:51 |
spatel | noonedeadpunk: sure, is 20.0.0.0rc1 ussuri or train ? | 14:52 |
noonedeadpunk | train | 14:52 |
spatel | i didn't see any announcement so not sure when we are going to add ussuri? | 14:52 |
noonedeadpunk | ussuri will be 21 | 14:52 |
noonedeadpunk | I hope to place branching patch today | 14:52 |
spatel | nice! | 14:53 |
noonedeadpunk | once https://review.opendev.org/#/c/729258/ merge | 14:53 |
noonedeadpunk | but it failed in gates | 14:55 |
noonedeadpunk | (╯°□°)╯︵ ┻━┻ | 14:56 |
jrosser | noonedeadpunk: did we release train with broken lsync? i was wondering if a few folks coming here in the last week with issues were related to that | 15:03 |
noonedeadpunk | yeah, I think we did..... | 15:03 |
*** ebbex has quit IRC | 15:03 | |
noonedeadpunk | (I'm pretty sure we did in 20.1.1 | 15:03 |
*** born2bake has joined #openstack-ansible | 15:24 | |
born2bake | Hi, I am trying to configure designate...once I am trying to set dns domain to network "openstack network set 830fcb47-1229-428c-922b-283d1aadb6fa --dns-domain sample.openstack.org.", I am getting - openstack network set: error: unrecognized arguments: --dns-domain sample.openstack.org. Any ideas why openstack network set doesnt support --dns-domain flag? | 15:24 |
noonedeadpunk | jrosser: also now it seems mistake using repos for rabbit instead of files... as there's a conflict in gates.... | 15:32 |
*** also_stingrayza has joined #openstack-ansible | 15:50 | |
*** stingrayza has quit IRC | 15:53 | |
*** cshen has quit IRC | 16:06 | |
*** rpittau is now known as rpittau|afk | 16:21 | |
*** udesale has quit IRC | 16:30 | |
*** cshen has joined #openstack-ansible | 16:37 | |
*** cshen has quit IRC | 16:41 | |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-rabbitmq_server master: Bump rabbitmq and erlang versions https://review.opendev.org/731809 | 17:13 |
noonedeadpunk | ^ this should fix rabbitmq | 17:13 |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-rabbitmq_server master: Bump rabbitmq and erlang versions https://review.opendev.org/731809 | 17:15 |
*** cshen has joined #openstack-ansible | 17:16 | |
*** aedc has quit IRC | 17:17 | |
*** cshen has quit IRC | 17:21 | |
mgariepy | jrosser, do you have issues with the lxd snap ? i only saw issue once on the stable one | 17:27 |
mgariepy | you can always switch back to an older version in that case. | 17:27 |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-rabbitmq_server master: Bump rabbitmq and erlang versions https://review.opendev.org/731809 | 17:30 |
jrosser | mgariepy: we had it upgrade the snap and dnsmasq failed to restart, leaving one of the interfaces broken | 17:40 |
jrosser | though it wasnt obvious becasue the containers were serving things on other interfaces which were still up, there was just strange brokenness due to no dns and missing default route | 17:41 |
jrosser | i'd much rather just be able to switch the updates off | 17:41 |
*** rmcall has joined #openstack-ansible | 18:09 | |
mgariepy | i read somehwere that they didn't want to add this because it would lead to apps never get updated | 18:12 |
*** born2bake has left #openstack-ansible | 18:16 | |
*** arkan has joined #openstack-ansible | 18:49 | |
spatel | mgariepy: what branch / tag i should be using for centOS8 ? | 19:10 |
spatel | or should be using https://review.opendev.org/#/c/689629/ which noonedeadpunk mentioned | 19:12 |
spatel | let me give it a try | 19:12 |
noonedeadpunk | jrosser: arg, functional tests are also failaing with https://zuul.opendev.org/t/openstack/build/26ac3f739fd144adbdf7f036d8e7f767/log/logs/host/lxc-cache-prep-commands.log.txt#179 | 19:12 |
jrosser | noonedeadpunk: how is that happening :( | 19:13 |
jrosser | oh right we need the same in the tests repo right? | 19:13 |
noonedeadpunk | yeah | 19:13 |
noonedeadpunk | but dunno where to place | 19:14 |
noonedeadpunk | what also bothers me, that apt worked fine with https | 19:14 |
noonedeadpunk | like https://zuul.opendev.org/t/openstack/build/26ac3f739fd144adbdf7f036d8e7f767/log/job-output.txt#1360 | 19:14 |
jrosser | well, i've not looked at it but i expect ca-certificates is not installed into the container image | 19:14 |
noonedeadpunk | or https://zuul.opendev.org/t/openstack/build/26ac3f739fd144adbdf7f036d8e7f767/log/job-output.txt#1509 | 19:14 |
noonedeadpunk | ah, which we eventually download.... | 19:15 |
noonedeadpunk | fair | 19:15 |
jrosser | but if during container creation or openstack_hosts on the created container we put it there, then everything is ok | 19:15 |
jrosser | oh hahah | 19:16 |
jrosser | _lxc_cache_distro_packages: | 19:16 |
jrosser | - apt-transport-https | 19:16 |
jrosser | - ca-certificates | 19:16 |
jrosser | literally the first thing we do in setting up the container image | 19:16 |
noonedeadpunk | so.... | 19:17 |
*** cshen has joined #openstack-ansible | 19:17 | |
noonedeadpunk | why it's not working ;( | 19:17 |
jrosser | because the CI image sets up sources.d to be https i think, as of a day or so ago | 19:18 |
jrosser | the the first apt update in image cache prep fails becasue it can't validate the cert on the https mirror | 19:18 |
noonedeadpunk | argh | 19:18 |
jrosser | yes this is a very recent change | 19:18 |
* noonedeadpunk worried if real images still have http | 19:18 | |
noonedeadpunk | what a timing, what a timing | 19:19 |
jrosser | apt repos have been "secure" for a long time without https because of signing | 19:19 |
jrosser | but the CI repos are not signed | 19:19 |
jrosser | so i think that we need to put a similar task in the tests repo somewhere | 19:20 |
noonedeadpunk | yah, already looking for the best place for this | 19:20 |
noonedeadpunk | oh | 19:21 |
jrosser | test-prepare-host.yml has the right kind of name | 19:21 |
noonedeadpunk | eventually... | 19:21 |
*** cshen has quit IRC | 19:21 | |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Rewrite CI provided apt sources to be http instead of https on bionic https://review.opendev.org/731837 | 19:22 |
noonedeadpunk | ^ | 19:22 |
jrosser | oh cool we have the same cleanup stuff there too | 19:22 |
noonedeadpunk | I probably should add co-owner but already can't recall how to correctly add this | 19:22 |
noonedeadpunk | yeah:) | 19:22 |
noonedeadpunk | so we merge this and that https://review.opendev.org/#/c/731809/ and after gate will be unlocked.... | 19:23 |
spatel | Did you guys see this error on centOS8? - http://paste.openstack.org/show/794156/ during scripts/bootstrap-ansible.sh run | 19:26 |
noonedeadpunk | I think we don't.... | 19:27 |
noonedeadpunk | but it is _really_ not ready yet... | 19:27 |
noonedeadpunk | Like at the moment we can't create lxc on centos8 because of missing btrfs | 19:28 |
spatel | i did install btrfs from third-party repo | 19:28 |
noonedeadpunk | So if you know the way how to mount btrfs fs (with mount command) that would be really cool... Or at least how to make machinectl just work with dir (at it's just stuck) | 19:29 |
noonedeadpunk | yeah, but can you mount ? | 19:29 |
noonedeadpunk | as it do not contain kernel module for that anymore | 19:29 |
noonedeadpunk | you can format as btrfs but can't mount | 19:30 |
spatel | oh!! i need to check that for mounting stuff.. let me check | 19:30 |
noonedeadpunk | and this one occurs https://github.com/facebookincubator/rpm-backports/issues/12 | 19:30 |
noonedeadpunk | like we can workaround and create ext4 or xfs, but machinectl got stuck for some reason during upackaging of the image | 19:31 |
noonedeadpunk | so that' where we stuck at the moment... | 19:31 |
spatel | Redhat pushing for ZFS instead of btrfs | 19:32 |
-spatel- [root@aio1 openstack-ansible]# modprobe btrfs | 19:34 | |
-spatel- modprobe: FATAL: Module btrfs not found in directory /lib/modules/4.18.0-147.8.1.el8_1.x86_64 | 19:34 | |
spatel | look like we need to compile kernel :( | 19:34 |
noonedeadpunk | so it's really pita | 19:35 |
spatel | This kernel provided by Redhat why don't i grab one from outside redhat which has btrfs support | 19:36 |
noonedeadpunk | tbh.... like I think if we work with btrf out we got stuck on https://github.com/facebookincubator/rpm-backports/issues/12 as well | 19:38 |
noonedeadpunk | so we used a workaround of it like this https://review.opendev.org/#/c/728108/ | 19:39 |
noonedeadpunk | but it just runs machinectl import-tar forever despite import is already finished... | 19:40 |
spatel | +1 so are we planning to ditching btrfs? | 19:45 |
noonedeadpunk | for centos 8 we'll have to I think | 19:46 |
noonedeadpunk | So point is if we could prepare lxc image without it so machinectl is happy | 19:47 |
noonedeadpunk | if we can't than we have to replace lxc with smth as well.... | 19:47 |
noonedeadpunk | which is smth not really easy to do. | 19:47 |
noonedeadpunk | I guess we would discuss options on ptg.... | 19:48 |
jrosser | really we could simplify | 19:50 |
jrosser | take machinectl out | 19:51 |
jrosser | becasue all we do is download a tgz, unpack it, chroot into it, run the prep script, pack it back up and drop in /var/cache/lxc/<...> | 19:51 |
spatel | noonedeadpunk: i installed kernel 5.6.15-1.el8.elrepo and i got btrfs support in kernel | 19:51 |
-spatel- [root@aio1 ~]# lsmod | grep btrfs | 19:51 | |
-spatel- btrfs 1486848 0 | 19:51 | |
spatel | its hack.. but just trying to do POC | 19:52 |
jrosser | afaik machinectl was a later addition | 19:53 |
*** arkan has quit IRC | 19:53 | |
jrosser | so it would be interesting to look at the patch which added that and see what was there before | 19:54 |
noonedeadpunk | huh maybe this kernel fix machinectl as well... | 19:57 |
spatel | noonedeadpunk: Here you go if you want to upgrade kernel - https://www.osradar.com/upgrade-the-kernel-on-centos-8-rhel-8-oracle-linux-8/ | 19:58 |
spatel | noonedeadpunk: tell me if i am doing something stupid - i download tarball from - https://review.opendev.org/#/c/689629/ | 20:01 |
spatel | and trying to install from it.. | 20:01 |
spatel | do we need to do anything else? | 20:01 |
*** cshen has joined #openstack-ansible | 20:02 | |
*** gary_perkins has quit IRC | 20:06 | |
*** cshen has quit IRC | 20:07 | |
*** gary_perkins has joined #openstack-ansible | 20:09 | |
noonedeadpunk | jrosser: damp, circular dependency :( | 20:40 |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-rabbitmq_server master: Bump rabbitmq and erlang versions https://review.opendev.org/731809 | 20:44 |
*** itsjg has quit IRC | 20:58 | |
*** mgariepy has quit IRC | 21:01 | |
*** KeithMnemonic has quit IRC | 21:50 | |
*** spatel has quit IRC | 21:56 | |
*** fghaas has quit IRC | 21:59 | |
*** cshen has joined #openstack-ansible | 22:03 | |
*** cshen has quit IRC | 22:07 | |
*** rh-jelabarre has quit IRC | 22:32 | |
*** weifan has joined #openstack-ansible | 23:11 | |
*** tosky has quit IRC | 23:38 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!