Wednesday, 2020-10-07

*** rh-jlabarre has quit IRC00:21
*** cp- has quit IRC00:41
*** cp- has joined #openstack-ansible00:42
*** MickyMan77 has joined #openstack-ansible00:48
*** spatel has joined #openstack-ansible00:56
*** MickyMan77 has quit IRC00:57
*** cshen has joined #openstack-ansible01:16
*** cshen has quit IRC01:20
*** spatel has quit IRC01:27
*** MickyMan77 has joined #openstack-ansible01:31
*** MickyMan77 has quit IRC01:39
*** MickyMan77 has joined #openstack-ansible02:11
*** MickyMan77 has quit IRC02:20
*** alvinstarr has quit IRC02:25
*** macz_ has joined #openstack-ansible02:34
*** macz_ has quit IRC02:38
*** MickyMan77 has joined #openstack-ansible02:55
*** gyee has quit IRC02:56
*** MickyMan77 has quit IRC03:04
*** pmannidi has quit IRC03:07
*** cshen has joined #openstack-ansible03:17
*** cshen has quit IRC03:21
*** maharg101 has joined #openstack-ansible03:27
*** maharg101 has quit IRC03:33
*** sep has quit IRC03:33
*** sep has joined #openstack-ansible03:37
*** MickyMan77 has joined #openstack-ansible04:10
*** MickyMan77 has quit IRC04:18
*** macz_ has joined #openstack-ansible04:22
*** macz_ has quit IRC04:26
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-ansible04:33
*** MickyMan77 has joined #openstack-ansible04:48
*** MickyMan77 has quit IRC04:57
*** cshen has joined #openstack-ansible05:00
*** cshen has quit IRC05:05
*** MickyMan77 has joined #openstack-ansible05:23
*** maharg101 has joined #openstack-ansible05:29
*** MickyMan77 has quit IRC05:32
*** maharg101 has quit IRC05:33
jrossermorning06:06
*** MickyMan77 has joined #openstack-ansible06:06
jrosserlooks like I broke lxc_hosts a bit :/06:06
*** miloa has joined #openstack-ansible06:09
*** MickyMan77 has quit IRC06:14
noonedeadpunkyeah and I think it's because of package cleanup06:31
noonedeadpunkas `Destination /etc/hosts does not exist`....06:31
jrosserand policycoreutils needs to go back in centos06:32
jrosserbut /etc/hosts is really interesting, not sure which thing it is makes that06:32
jrosserbut it looks like it must be a sub-dependancy of something thats been removed06:32
noonedeadpunklike for netbase or iproute?06:33
noonedeadpunkand seems like we need to add new infra tests for lxc-hosts :p06:35
jrosserits netbase06:36
jrossergrep -nir '/etc/hosts'  /var/lib/dpkg06:36
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Replace some base packages removed when minimising the base image  https://review.opendev.org/75643906:41
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Add infra scenario CI jobs  https://review.opendev.org/75644006:44
*** MickyMan77 has joined #openstack-ansible06:52
*** MickyMan77 has quit IRC07:02
*** cshen has joined #openstack-ansible07:07
*** MickyMan77 has joined #openstack-ansible07:07
noonedeadpunkjrosser: we need netbase for debian.yml as well07:10
*** andrewbonney has joined #openstack-ansible07:11
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Replace some base packages removed when minimising the base image  https://review.opendev.org/75643907:11
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Add infra scenario CI jobs  https://review.opendev.org/75644007:11
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_nova master: Define condition for the first play host one time  https://review.opendev.org/75633207:17
*** cloudnull has quit IRC07:18
*** cloudnull has joined #openstack-ansible07:19
*** yolanda has quit IRC07:20
*** yolanda has joined #openstack-ansible07:20
*** shyamb has joined #openstack-ansible07:21
*** janno_ has quit IRC07:22
*** janno has joined #openstack-ansible07:22
openstackgerritMerged openstack/openstack-ansible stable/rocky: Remove periodic CI jobs for rocky branch  https://review.opendev.org/75622707:24
*** maharg101 has joined #openstack-ansible07:29
MickyMan77Hi, I get an ansible error when I try to destroy containers, "openstack-ansible lxc-containers-destroy.yml"   ----> http://paste.openstack.org/show/798767/07:38
*** maharg101 has quit IRC07:38
*** tosky has joined #openstack-ansible07:41
*** rpittau|afk is now known as rpittau07:41
*** maharg101 has joined #openstack-ansible07:42
jrosserMickyMan77: you probably need this https://review.opendev.org/#/c/755824/07:46
jrosseris it master branch?07:46
MickyMan77hmm07:46
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Add infra scenario CI jobs  https://review.opendev.org/75644007:50
*** cshen has quit IRC07:54
*** cshen has joined #openstack-ansible08:04
*** tosky_ has joined #openstack-ansible08:12
*** tosky is now known as Guest9816008:13
*** tosky_ is now known as tosky08:13
*** Guest98160 has quit IRC08:15
*** jbadiapa has quit IRC08:32
*** shyamb has quit IRC08:40
kleinijrosser, noonedeadpunk: I want to use ansible-role-systemd_networkd in another OSA related deployment project. I have an additional requirement to configure network interfaces based on their MAC address. I would like to add a MACAddress match for the systemd.network files. Do you think, this makes sense?08:42
noonedeadpunkif you have such usecase - why not? until it's an opt-in (ie when specific key is provided) I won't be against that08:43
openstackgerritMerged openstack/openstack-ansible-os_glance master: Reduce number of processes on small systems  https://review.opendev.org/70568008:46
openstackgerritMerged openstack/openstack-ansible stable/queens: Remove periodic CI jobs for queens branch  https://review.opendev.org/75622308:48
openstackgerritMerged openstack/openstack-ansible stable/ocata: Remove periodic CI jobs for ocata branch  https://review.opendev.org/75622508:48
openstackgerritMerged openstack/openstack-ansible stable/pike: Remove periodic CI jobs for pike branch  https://review.opendev.org/75622608:48
jrosserkleini: you'd need this match removing and adding MACAddress instead? https://github.com/openstack/ansible-role-systemd_networkd/blob/master/templates/systemd-network.j2#L408:49
MickyMan77hi again, more problem.. When I try to deploy container. I get "Failed to load config for controller01-for_*******_container-*******". ---> http://paste.openstack.org/show/798770/08:49
jrosserMickyMan77: this *is* master isnt it? :)08:49
jrossermaster is where all the work-in-progress for the next release is happening, and sometimes things do get broken, like that08:50
kleinijrosser, yes, I need that to use that role for configuring VMs in OpenStack. Those VMs have macaddresses in their hostvars for their ports and I need to match them in the OS. Depending on the Ubuntu release, the interfaces are named eth1 or ens4 or whatever and I can not find these interface names somewhere in ansible vars. So, I can only match via MAC address08:51
jrosserMickyMan77: there is a series of patches currently being worked on to remove all the legacy lxc2 config that we used to have https://review.opendev.org/#/q/topic:osa-lxc2+(status:open+OR+status:merged)08:52
kleiniFurthermore I think MAC address matching is more robust against whatever changed udev or whatever behaviour in renaming interfaces.08:52
jrosserkleini: i was just wondering if you could do [Match] Name=* MACAddress=<mac>08:53
MickyMan77jrosser: which version is most stable for deployment on CentOS 8 ?08:53
jrosserkleini: if systemd will accept a wildcard name and a specific mac at the same time you should be able to make this work using a config override and not need to patch the role at all08:54
kleinijrosser, never tried that. I just omitted the Name matching and used MACAddress matching instead08:54
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Replace some base packages removed when minimising the base image  https://review.opendev.org/75643908:54
jrosserkleini: it's worth a go trying to just feed in what you need through here https://github.com/openstack/ansible-role-systemd_networkd/blob/master/tasks/main.yml#L13908:55
kleinijrosser, just read the man page and Name=* should be possible.08:56
jrosserMickyMan77: you would be best with a tag from the stable/ussuri, the most recent being 21.0.108:57
jrosserif you look at the branches there are a series of stable branches, then roughly every two weeks those stable branches get a new minor version tag for any bugfixes08:58
kleinijrosser, now I get an idea about this config overrides generally used in OSA with config_template. Very powerful mechanism!09:00
jrosserit is super powerful :)09:00
jrosserit's worth having a look at how the AIO setup uses the systemd_networkd role actually09:01
jrosserhttps://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/tasks/prepare_networking.yml#L37-L15709:01
jrosserthere is an example of the config overrides there for br-vlan09:02
kleiniwhat do these question marks mean in the list?09:03
jrosserit's a "complex mapping key" https://yaml.org/spec/1.2/spec.html#id276039509:06
kleiniOkay, in that case it is a set data type, meaning a map with null values.09:17
*** cshen has quit IRC09:18
*** cshen has joined #openstack-ansible09:19
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_panko master: Updated from OpenStack Ansible Tests  https://review.opendev.org/74933809:21
jrosserkleini: right - so for you it's more obvious with just regular MACAaddress: "<mac>"09:21
recycleheromorning09:22
kleinianyways a lot of corners I need to think around to configure systemd.network files for multiple nodes having multiple ports to different networks...09:23
openstackgerritMerged openstack/openstack-ansible stable/ussuri: Bump SHAs for stable/ussuri  https://review.opendev.org/75597509:29
recycleherolast night I was able to get most parts work. when I first started this my test was to make 2 users and 3 instances on the OS. then backup whats needed, burn everything, redeploy.09:32
recycleherowhat should I backup for this to happen09:32
recycleherowhat the workflow for this on OSA09:32
admin0hi all .. how can i remove .novalocal from hostnames -- new and existing ?09:36
kleinijrosser, working! http://paste.openstack.org/show/798776/10:01
*** cshen has quit IRC10:20
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_aodh master: Fix linter errors  https://review.opendev.org/75648410:29
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_aodh master: Revert "Remove CI jobs to allow db setup patch to merge"  https://review.opendev.org/75479210:42
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Convert lxc2 config keys to lxc3 format  https://review.opendev.org/75624410:48
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Switch integrated linters to focal  https://review.opendev.org/75575910:49
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Update integrated ansible-lint rules  https://review.opendev.org/75612110:49
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Remove "when" statement from vars_prompt  https://review.opendev.org/75582410:50
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use nodepool epel mirror in CI for systemd-networkd package  https://review.opendev.org/75470610:51
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Fix octavia tempest tests  https://review.opendev.org/75573710:51
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Deprecate os_congress role  https://review.opendev.org/74252110:53
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Bump SHAs for master  https://review.opendev.org/75597310:53
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Remove glance_registry from inventory  https://review.opendev.org/75631810:53
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Add infra testing scenario  https://review.opendev.org/75549711:01
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-galera_server master: Use infra jobs instead of functional  https://review.opendev.org/75558611:02
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_horizon master: Fix boolean in config file.  https://review.opendev.org/75550811:03
*** zerozephyrum has joined #openstack-ansible11:10
*** cshen has joined #openstack-ansible11:12
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Simplify path for letsencrypt usage  https://review.opendev.org/75132711:13
*** zerozephyrum has quit IRC11:18
*** zerozephyrum has joined #openstack-ansible11:18
*** jbadiapa has joined #openstack-ansible11:20
*** shyamb has joined #openstack-ansible11:24
recycleherolinks to read. fatal: [infra1]: FAILED! => {"changed": false, "msg": "Failed to find handler for \"/tmp/rootfs.tar.xz\". Make sure the required command to extract the file is installed. Command \"unzip\" not found. Command \"/usr/bin/tar\" could not handle archive."}11:40
recycleherosetup-host.yml11:40
recycleheroI think we should add (apt-get | yum) unzip to the docs11:41
recycleheroprepare the  development host11:41
openstackgerritMarc GariĆ©py (mgariepy) proposed openstack/openstack-ansible-os_nova stable/ussuri: Adjust the retry for the nova-status upgrade check  https://review.opendev.org/75649812:02
*** shyamb has quit IRC12:08
jrosserrecyclehero: we should add it here i think https://github.com/openstack/openstack-ansible-lxc_hosts/blob/stable/ussuri/vars/debian-host.yml#L4112:08
*** rfolco has joined #openstack-ansible12:11
recycleherobut it failed every time I tried to depploy on this task using unarchive12:14
recycleheroit messes everything up12:22
*** MickyMan77 has quit IRC12:22
recycleheroit happens when I accidentally go along with master then checkout 21.0.112:26
recycleheroit starts with messing gpg for apt and ...12:26
jrosserafter you changr branches you must run scripts/bootstrap_ansible.sh again12:28
recycleheroI ran that12:31
noonedeadpunkwell, you will get things broken in this scenario anyway12:32
noonedeadpunkas nothing is capable of downgrading - starting from galera and finishing services in terms of the database at least12:33
*** zerozephyrum has quit IRC12:33
recycleheronoonedeadpunk: thats why I am resintalling debian for the nth time. I hoped they showed something nice on the installer12:33
*** ioni has quit IRC12:34
*** masterpe has quit IRC12:34
*** csmart has quit IRC12:34
*** fridtjof[m] has quit IRC12:34
noonedeadpunkwell, and just dropping containers didn't solve an issue?12:34
noonedeadpunkie we have playbooks for removing and creating containers12:34
recycleheronoonedeadpunk: where are they?12:35
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible/src/branch/master/playbooks/containers-lxc-destroy.yml12:35
noonedeadpunkyou can run it with --limit12:35
noonedeadpunkbut yeah for master it's a bit broken:(12:35
noonedeadpunkhttps://review.opendev.org/#/c/755824/ to fix it12:36
recycleherothanks I will look into them12:37
jrossernoonedeadpunk: next think i need to fix is uwsgi things missing libpython, that used to be in the base image12:38
jrosserso either we can put that back, or add it as a requirement in the uwsgi role12:39
noonedeadpunkyeah, let's try to add to uwsgi role then? not sure we might need it as well...12:41
noonedeadpunkand stuff like libssl-dev12:41
noonedeadpunk*not sure where we might need it as well12:42
jrosserreally -dev stuffs should all be in the -devel lists in the roles12:42
jrosserbecasue that can bring in huge amount of stuff12:42
noonedeadpunkyeah, the thing is that we will need it in every role12:42
*** ioni has joined #openstack-ansible12:43
noonedeadpunkas systemd-python requires python-dev12:43
noonedeadpunkbut yeah12:43
noonedeadpunkI agree12:43
jrosseri'll try the uwsgi role for libpython, seems to go wrong first in cinder role currently12:43
jrosserwell, thats where the ansible fails first, i mean12:44
noonedeadpunkhm, uwsgi is same everywhere. I think that means that placement and glance do install it:)12:44
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Fix linter errors  https://review.opendev.org/75648412:56
openstackgerritJonathan Rosser proposed openstack/ansible-role-uwsgi master: Ensure that libpython is present.  https://review.opendev.org/75650813:01
*** rf0lc0 has joined #openstack-ansible13:03
*** rh-jlabarre has joined #openstack-ansible13:03
*** rfolco has quit IRC13:03
*** evrardjp has quit IRC13:04
*** jamesdenton has quit IRC13:04
*** evrardjp has joined #openstack-ansible13:04
*** jamesdenton has joined #openstack-ansible13:09
*** fridtjof[m] has joined #openstack-ansible13:11
*** masterpe has joined #openstack-ansible13:11
*** csmart has joined #openstack-ansible13:12
*** Adri2000 has joined #openstack-ansible13:25
Adri2000hello, I've got a "ImportError: cannot import name parse" when running horizon db sync after upgrading to stein... which means the horizon playbook fails (as it runs the db sync). I've got sahara and the sahara dashboard enabled, it looks similar to https://bugs.launchpad.net/tripleo/+bug/186322613:29
openstackLaunchpad bug 1863226 in tripleo "horizon dashboard returns 500 error" [High,Triaged]13:29
Adri2000anyone encountered that already? can I switch horizon to python3 easily? (on stein)13:29
*** pcaruana has quit IRC13:31
*** pcaruana has joined #openstack-ansible13:35
openstackgerritMerged openstack/openstack-ansible-os_panko master: Updated from OpenStack Ansible Tests  https://review.opendev.org/74933813:36
noonedeadpunkAdri2000: are you on centos?14:04
*** vakuznet has joined #openstack-ansible14:07
noonedeadpunkAdri2000: I think the only option you have, is to set `venv_python_executable = python3` in group_vars/horizon_all.yml14:09
*** macz_ has joined #openstack-ansible14:14
*** shyamb has joined #openstack-ansible14:16
*** namrata has joined #openstack-ansible14:17
*** macz_ has quit IRC14:18
*** shyamb has quit IRC14:21
*** shyam89 has joined #openstack-ansible14:21
*** namrata has quit IRC14:22
Adri2000noonedeadpunk: ubuntu 18.04... thanks, I'll try that14:29
noonedeadpunkvenv_python_executable: python3 to be exact14:34
*** macz_ has joined #openstack-ansible14:35
*** carlosmss has joined #openstack-ansible14:36
*** macz_ has quit IRC14:39
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Add infra testing scenario  https://review.opendev.org/75549714:43
*** macz_ has joined #openstack-ansible14:45
openstackgerritJonathan Rosser proposed openstack/ansible-role-uwsgi master: Ensure that libpython is present.  https://review.opendev.org/75650814:47
openstackgerritJonathan Rosser proposed openstack/ansible-role-uwsgi master: Ensure that libpython is present.  https://review.opendev.org/75650814:49
recycleheroguys I made another clean install, installed xz-utils and unzip but again I got14:50
recycleheroTASK [lxc_hosts : Unpack base image] *************************************************14:50
recycleherofatal: [infra1]: FAILED! => {"changed": false, "msg": "Failed to find handler for \"/tmp/rootfs.tar.xz\". Make sure the required command to extract the file is installed. Command \"/usr/bin/unzip\" could not handle archive. Command \"/usr/bin/tar\" could not handle archive."}14:50
openstackgerritJonathan Rosser proposed openstack/ansible-role-uwsgi master: Ensure that libpython is present.  https://review.opendev.org/75650814:50
recycleherogit checkout 21.0.114:50
carlosmssHi guys, I finished the Octavia deployment, but I have some questions and I don't know if here is better place to ask it. The octavia deployment needs a flat network to amphora instances communicate with octavia server, ok. But If octavia server is a container, It needs a bridge network to attach itself. And both need to be same network, then how can be this scenario?14:51
jrossercarlosmss: do you require to use a flat network for octaiva?14:53
recycleherocarlosmss: I spend past days wasting on macvlans but I think it work for this case14:53
noonedeadpunkrecyclehero: I thin I can recall such bug I we had a fix for it14:54
recycleheronoonedeadpunk: its cleaning me. what should I do14:55
noonedeadpunkhttps://review.opendev.org/#/c/751724/14:55
carlosmssjrosser Im not require, but I can attach only flat and vlan networks on instances, right? or Can I attach some bridge to openstack instances?14:56
jrossercarlosmss: i think i linked you to a blog post showing how to do this with a vlan provider network14:56
noonedeadpunkwell, I guess re-running may work for you as image will be downloaded I guess and shouldn't be overridden14:56
noonedeadpunkjrosser: https://developer.rackspace.com/docs/private-cloud/rpc/master/rpc-octavia-internal/octavia-install-guide/  that one?14:57
carlosmssrecyclehero Can you explain your scenario? It shows hard.14:57
*** macz_ has quit IRC14:57
jrosserthis is even better https://satishdotpatel.github.io//openstack-ansible-octavia/14:57
noonedeadpunkwe need to steal it :p14:58
carlosmssjrosser: yes, you linked me to a scenario that works with vlan14:58
*** macz_ has joined #openstack-ansible14:58
noonedeadpunkspatel is not around unfortuanetelly:(14:58
*** mmercer has quit IRC14:58
recycleheronoonedeadpunk: I never patched anything. how  can I patch ur code from the link14:58
noonedeadpunkwell, go to /etc/ansible/roles/lxc_hosts14:59
noonedeadpunkvie the link in top right corner you may see download dropdown14:59
recycleheroyes14:59
noonedeadpunkcopy Cherry-Pick one14:59
noonedeadpunkand execute on deploy host in the repo14:59
recycleheronoonedeadpunk: wow! I should got checkout what cherry-pick is. thank u.15:01
jrossercarlosmss: for me it is easier with vlan networks rather than flat. if you copy the example i gave for the compute and infra node you can see how br-lbaas is joined to the right vlan in br-vlan15:01
jrosserthat is how the neutron provider network is connected to the octavia container interface15:01
recycleheronoonedeadpunk: just asking, how can I see waht did u do to solve this?15:01
*** sshnaidm is now known as sshnaidm|afk15:01
jrosserrecyclehero: in that repo if you do 'git show' it will give you the diff of the last commit15:02
jrosseror you can look at the changes made in the web link you just got the cherry pick link from15:02
jrosserclick the filenames and it shows you the changes15:03
recycleherojrosser: you mean the git-web one?15:03
jrosseron here https://review.opendev.org/#/c/751724/15:03
jrossermaybe scroll down a bit...15:03
noonedeadpunkeventually main thing was https://review.opendev.org/#/c/751724/3/tasks/lxc_cache_preparation_simple.yml15:04
recycleherothanks, I am so happy u arent using github :)15:04
noonedeadpunkbelieve - I'm even more happy about that.... I feel so frustrated everuy time I need to make PR to github...15:05
recycleheronoonedeadpunk: I got curious and went to see what ya.ru :D15:07
noonedeadpunklol, yeah, it's russian google :P15:09
recycleherocool15:10
noonedeadpunkwhich honestly, beats it in several aspects in terms of simmilar products (like maps or email)15:10
recycleherodoes it have english, i18n15:10
noonedeadpunksure15:10
*** zerozephyrum has joined #openstack-ansible15:10
noonedeadpunkI guess it's https://yandex.com/ or smth like this15:11
noonedeadpunkbut yeah, international version pretty limited...15:15
*** shyam89 has quit IRC15:20
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Revert "Remove CI jobs to allow db setup patch to merge"  https://review.opendev.org/75479215:26
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Convert lxc2 config keys to lxc3 format  https://review.opendev.org/75624415:27
jrossernoonedeadpunk: we should recheck stuff on top of / depends-on that ^15:27
noonedeadpunkwell, maybe we can merge this and then just recheck?:)15:28
noonedeadpunkbut yah, bunch of patches will need rebasing I guess15:29
noonedeadpunk"related" ones at least15:29
carlosmssjrosser: right, this example needs use of scripts too. I thinking about simple scenario, to do this we can use veths, creating a veth of a flat network and use first to create a bridge for container, and use second to be used as flat network in instance of lbaas.15:29
noonedeadpunkbut I'd wait anyway I guess not to overwhelm CI resources15:30
carlosmssBut netplan not support veth creation in YAML configuration =/15:30
jrosserif you would like to use a flat network then that is ok, i just find it causes more issue long term because you then find you want another service network, and you have to edit all neutron configs and make an interface for it on all nodes15:31
jrosserwith vlan type you just create a new neutron network for the computes and tap off the right part of br-vlan on the controllers and it's done15:32
jrosserthe flat network in the OSA default example is really a side-effect of needing a config that will correctly collapse down to a single node with no containers for CI tests15:34
carlosmssjrosser: yes, the use of vlan is better, because i need change deploy config and run always when I need a new network. I think about it in the next deployment, how I already use flat network, its hard to change now15:41
carlosmssThanks for help, maybe I will change the infrastructure providers type to vlan now...15:42
jrosserno worries, you can make it work either way :)15:42
*** rpittau is now known as rpittau|afk16:06
*** shyamb has joined #openstack-ansible16:11
*** recyclehero has quit IRC16:18
*** recyclehero has joined #openstack-ansible16:20
*** SecOpsNinja has joined #openstack-ansible16:21
*** tosky has quit IRC16:21
*** shyam89 has joined #openstack-ansible16:31
*** shyamb has quit IRC16:34
*** shyam89 has quit IRC16:41
*** recyclehero has quit IRC16:42
jrossercool it has passed https://review.opendev.org/#/c/756508/16:46
jrosserreviews on that ^ welcome as it's blocking pretty much everything else16:46
openstackgerritMerged openstack/openstack-ansible-os_nova stable/ussuri: Adjust the retry for the nova-status upgrade check  https://review.opendev.org/75649816:51
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Add infra testing scenario  https://review.opendev.org/75549716:57
*** recyclehero has joined #openstack-ansible16:58
ebbexI'm trying out the letsencrypt feature on haproxy_server (install_method: distro), and I see the challenge coming back on https://external_lb_vip_address which can't be right?17:04
ebbexthere is a valid response on http, so i don't really know why they're going for https.17:05
*** maharg101 has quit IRC17:09
*** andrewbonney has quit IRC17:09
*** sshnaidm|afk has quit IRC17:09
*** sshnaidm has joined #openstack-ansible17:10
jrosserebbex: did you add the frontend acl to the haproxy config?17:10
jrosseri was just wondering if without that acl working properly an http challenge might be redirected to https17:13
*** macz_ has quit IRC17:14
admin0how can i remove .novalocal from hostnames -- new and existing ?17:14
admin0starting with new is also a good option17:14
*** nurdie has joined #openstack-ansible17:14
*** macz_ has joined #openstack-ansible17:15
ebbexjrosser: yeah, i think you're spot on, horizon frontend has just "redirect scheme https if !{ ssl_fc }"17:15
jrosserah, check out the patches in haproxy_server17:15
ebbexIs it defaulted at some point, or do i have to define it myself somewhere?17:18
jrosseron master there are some patches to tidy this all up and need not really many overrides17:18
jrosserbut i think the first cut of it in ussuri needed the whole of haproxy_services overriding, becasue you have to mess with the existing config for horizon17:19
*** Adri2000 has quit IRC17:20
ebbexjrosser: I've cherry-picked patches down to train; http://paste.openstack.org/show/798800/17:21
jrosserthis is the doc for the first cut of it where you needed a big override https://github.com/openstack/openstack-ansible/commit/86a948a4bf96330887ede9c49781cd026389165917:21
ebbexAha! So I'm perhaps missing a patch that went into openstack-ansible :)17:23
jrosserebbex: here you go, noonedeadpunk did a nice patch to the main repo which tidies this all up completely https://review.opendev.org/#/c/751327/17:23
jrosserthats not merged yet in master so good for a validation :)17:24
*** zerozephyrum has quit IRC17:30
ebbexjrosser: cheers, giving it a go now :)17:37
*** maharg101 has joined #openstack-ansible17:43
*** gillesMo has quit IRC17:47
*** gillesMo has joined #openstack-ansible17:50
*** maharg101 has quit IRC17:50
*** miloa has quit IRC18:06
openstackgerritMerged openstack/ansible-role-uwsgi master: Ensure that libpython is present.  https://review.opendev.org/75650818:17
*** maharg101 has joined #openstack-ansible18:17
*** SecOpsNinja has left #openstack-ansible18:19
*** yolanda has quit IRC18:21
*** maharg101 has quit IRC18:22
*** Adri2000 has joined #openstack-ansible18:43
openstackgerritErik Berg proposed openstack/openstack-ansible master: Simplify path for letsencrypt usage  https://review.opendev.org/75132718:46
recycleheroguys I was reading ansible. and would love to know have was openstack-ansible was architected? I mean things like physical-skel and ...18:47
recycleherodeployment host just reached target reboot out of the blue in the midlle of deployemnt hence the messy sentence18:49
ebbexWohoo! It worked!18:57
admin0anyone knows from direct db query, which table holds the data/info of what ips were allocated to which project ?19:00
*** NewJorg has quit IRC19:07
*** NewJorg has joined #openstack-ansible19:08
*** cshen has quit IRC19:10
*** gyee has joined #openstack-ansible19:12
*** cshen has joined #openstack-ansible19:16
*** cshen has quit IRC19:20
*** tosky has joined #openstack-ansible19:26
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_placement master: Ensure git package is installed  https://review.opendev.org/75657819:39
*** maharg101 has joined #openstack-ansible20:18
*** maharg101 has quit IRC20:22
*** antonym has quit IRC20:32
*** jbadiapa has quit IRC20:33
*** antonym has joined #openstack-ansible20:34
spotzrecyclehero: The person you want to talk to about history of the project is cloudnull20:42
*** itsjg has joined #openstack-ansible20:48
cloudnullo/20:53
cloudnullhappy to answer any questions you may have.20:54
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Include libpython in lxc base image  https://review.opendev.org/75658720:58
spotzHey cloudnull:)20:58
cloudnullohai :D20:58
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Convert lxc2 config keys to lxc3 format  https://review.opendev.org/75624420:58
*** cshen has joined #openstack-ansible21:07
*** cshen has quit IRC21:11
recycleherospotz: thanks21:38
carlosmssBye guys, good work21:44
*** carlosmss has quit IRC21:44
recycleherocloudnull: hi, I dont know how to ask the right Q. I think I want to know how do u partitioned the OS services? some thing like this comes to my mind https://en.wikipedia.org/wiki/Partition_of_a_set#/media/File:Set_partitions_5;_circles.svg21:44
recycleherocloudnull: I think OS services are partitioned into containers in what we saw in container skel at inventory/env.d.21:49
cloudnullrecyclehero let me just preface and say that it's been a little while since I've been in the OSA space, so things may have changed a bit; however, yes. The OpenStack API services are partitioned into LXC containers.21:54
cloudnullthe services that interact with hardware are running the base OS; however, those are still partitioned into systemd slices.21:54
cloudnullI hope that answers your question ?21:55
recycleheroI cant understand the connection between the containers and the hosts21:56
cloudnullthe network connection?21:56
cloudnullor the actual container infrastructure?21:56
recycleherothe actual container infrastructure21:56
cloudnullwhat do you want to know?21:56
recycleheroI hoped I knew. I want to know how do u make a project like OS into deployable by ansible21:58
recycleheroon a very high level21:58
recycleherocomponent_skel, container_skel which I think I understood is the partitioning, and the physical_skel22:00
cloudnullwhen we started the project we divided the components into groups: hardware, persistent, ephemeral.22:00
cloudnullwhich is why you see a lot of that layout in the config22:01
cloudnullhttps://docs.openstack.org/project-deploy-guide/openstack-ansible/ocata/app-config-prod.html - osa has a lot of great docs which kinda explain the general application layout22:02
cloudnullhttps://docs.openstack.org/openstack-ansible/latest/reference/architecture/index.html22:03
*** fresta_ has quit IRC22:03
cloudnulli have to run, though my chat will remain online. feel free to ping, i'll be back tomorrow22:04
*** fresta has joined #openstack-ansible22:04
cloudnullhappy to answer questions as they come up22:04
recycleherogreat thanks22:04
*** janno has quit IRC22:05
*** NewJorg has quit IRC22:05
*** janno has joined #openstack-ansible22:06
recycleherocan I change the openstack_user_config files and redeploy? setup-hosts,infrustructure and openstack and hope to get the new config?22:06
*** openstackgerrit has quit IRC22:07
*** NewJorg has joined #openstack-ansible22:07
cloudnullyes, though if you're moving something from host A to host B you will need to go cleanup the left over services/containers.22:07
cloudnullOSA doesn't (or didn't) do that for you.22:08
recycleherothanks, I am waiting to see some super powers from the investment compairng to manual installaion22:12
*** nurdie has quit IRC22:15
*** maharg101 has joined #openstack-ansible22:19
*** tosky has quit IRC22:22
*** maharg101 has quit IRC22:24
recycleheroSo I guess if I go and delete neutron-metering-agent from env.d/neutron and heat from os-infra containers they dont get deleted by running the playbooks?22:24
recycleheroI should use something like destroy-containers that noonedeadpunk suggested?22:25
*** nurdie has joined #openstack-ansible22:33
*** nurdie has quit IRC22:38
*** macz_ has quit IRC23:02
*** cshen has joined #openstack-ansible23:07
*** cshen has quit IRC23:12
cloudnullyes that will remove containerized resources.23:18
cloudnullI think the biggest super power if automated tuning , and partitioning like you pointed out before. Also there are a lot of computational triggers that have been placed in OSA to ensure the best possible infrastructure performance, with a motto of not trying to do so much as to take away from the performance of the actual workload.23:20
cloudnullAll that said, I'm not in the code on a day to day basis any longer, so I would defer to others in the community for more of the baked in super powers that have been under development for the better part of the last two years.23:21

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