*** rh-jlabarre has quit IRC | 00:21 | |
*** cp- has quit IRC | 00:41 | |
*** cp- has joined #openstack-ansible | 00:42 | |
*** MickyMan77 has joined #openstack-ansible | 00:48 | |
*** spatel has joined #openstack-ansible | 00:56 | |
*** MickyMan77 has quit IRC | 00:57 | |
*** cshen has joined #openstack-ansible | 01:16 | |
*** cshen has quit IRC | 01:20 | |
*** spatel has quit IRC | 01:27 | |
*** MickyMan77 has joined #openstack-ansible | 01:31 | |
*** MickyMan77 has quit IRC | 01:39 | |
*** MickyMan77 has joined #openstack-ansible | 02:11 | |
*** MickyMan77 has quit IRC | 02:20 | |
*** alvinstarr has quit IRC | 02:25 | |
*** macz_ has joined #openstack-ansible | 02:34 | |
*** macz_ has quit IRC | 02:38 | |
*** MickyMan77 has joined #openstack-ansible | 02:55 | |
*** gyee has quit IRC | 02:56 | |
*** MickyMan77 has quit IRC | 03:04 | |
*** pmannidi has quit IRC | 03:07 | |
*** cshen has joined #openstack-ansible | 03:17 | |
*** cshen has quit IRC | 03:21 | |
*** maharg101 has joined #openstack-ansible | 03:27 | |
*** maharg101 has quit IRC | 03:33 | |
*** sep has quit IRC | 03:33 | |
*** sep has joined #openstack-ansible | 03:37 | |
*** MickyMan77 has joined #openstack-ansible | 04:10 | |
*** MickyMan77 has quit IRC | 04:18 | |
*** macz_ has joined #openstack-ansible | 04:22 | |
*** macz_ has quit IRC | 04:26 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-ansible | 04:33 | |
*** MickyMan77 has joined #openstack-ansible | 04:48 | |
*** MickyMan77 has quit IRC | 04:57 | |
*** cshen has joined #openstack-ansible | 05:00 | |
*** cshen has quit IRC | 05:05 | |
*** MickyMan77 has joined #openstack-ansible | 05:23 | |
*** maharg101 has joined #openstack-ansible | 05:29 | |
*** MickyMan77 has quit IRC | 05:32 | |
*** maharg101 has quit IRC | 05:33 | |
jrosser | morning | 06:06 |
---|---|---|
*** MickyMan77 has joined #openstack-ansible | 06:06 | |
jrosser | looks like I broke lxc_hosts a bit :/ | 06:06 |
*** miloa has joined #openstack-ansible | 06:09 | |
*** MickyMan77 has quit IRC | 06:14 | |
noonedeadpunk | yeah and I think it's because of package cleanup | 06:31 |
noonedeadpunk | as `Destination /etc/hosts does not exist`.... | 06:31 |
jrosser | and policycoreutils needs to go back in centos | 06:32 |
jrosser | but /etc/hosts is really interesting, not sure which thing it is makes that | 06:32 |
jrosser | but it looks like it must be a sub-dependancy of something thats been removed | 06:32 |
noonedeadpunk | like for netbase or iproute? | 06:33 |
noonedeadpunk | and seems like we need to add new infra tests for lxc-hosts :p | 06:35 |
jrosser | its netbase | 06:36 |
jrosser | grep -nir '/etc/hosts' /var/lib/dpkg | 06:36 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Replace some base packages removed when minimising the base image https://review.opendev.org/756439 | 06:41 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Add infra scenario CI jobs https://review.opendev.org/756440 | 06:44 |
*** MickyMan77 has joined #openstack-ansible | 06:52 | |
*** MickyMan77 has quit IRC | 07:02 | |
*** cshen has joined #openstack-ansible | 07:07 | |
*** MickyMan77 has joined #openstack-ansible | 07:07 | |
noonedeadpunk | jrosser: we need netbase for debian.yml as well | 07:10 |
*** andrewbonney has joined #openstack-ansible | 07:11 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Replace some base packages removed when minimising the base image https://review.opendev.org/756439 | 07:11 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Add infra scenario CI jobs https://review.opendev.org/756440 | 07:11 |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_nova master: Define condition for the first play host one time https://review.opendev.org/756332 | 07:17 |
*** cloudnull has quit IRC | 07:18 | |
*** cloudnull has joined #openstack-ansible | 07:19 | |
*** yolanda has quit IRC | 07:20 | |
*** yolanda has joined #openstack-ansible | 07:20 | |
*** shyamb has joined #openstack-ansible | 07:21 | |
*** janno_ has quit IRC | 07:22 | |
*** janno has joined #openstack-ansible | 07:22 | |
openstackgerrit | Merged openstack/openstack-ansible stable/rocky: Remove periodic CI jobs for rocky branch https://review.opendev.org/756227 | 07:24 |
*** maharg101 has joined #openstack-ansible | 07:29 | |
MickyMan77 | Hi, 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 IRC | 07:38 | |
*** tosky has joined #openstack-ansible | 07:41 | |
*** rpittau|afk is now known as rpittau | 07:41 | |
*** maharg101 has joined #openstack-ansible | 07:42 | |
jrosser | MickyMan77: you probably need this https://review.opendev.org/#/c/755824/ | 07:46 |
jrosser | is it master branch? | 07:46 |
MickyMan77 | hmm | 07:46 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Add infra scenario CI jobs https://review.opendev.org/756440 | 07:50 |
*** cshen has quit IRC | 07:54 | |
*** cshen has joined #openstack-ansible | 08:04 | |
*** tosky_ has joined #openstack-ansible | 08:12 | |
*** tosky is now known as Guest98160 | 08:13 | |
*** tosky_ is now known as tosky | 08:13 | |
*** Guest98160 has quit IRC | 08:15 | |
*** jbadiapa has quit IRC | 08:32 | |
*** shyamb has quit IRC | 08:40 | |
kleini | jrosser, 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 |
noonedeadpunk | if you have such usecase - why not? until it's an opt-in (ie when specific key is provided) I won't be against that | 08:43 |
openstackgerrit | Merged openstack/openstack-ansible-os_glance master: Reduce number of processes on small systems https://review.opendev.org/705680 | 08:46 |
openstackgerrit | Merged openstack/openstack-ansible stable/queens: Remove periodic CI jobs for queens branch https://review.opendev.org/756223 | 08:48 |
openstackgerrit | Merged openstack/openstack-ansible stable/ocata: Remove periodic CI jobs for ocata branch https://review.opendev.org/756225 | 08:48 |
openstackgerrit | Merged openstack/openstack-ansible stable/pike: Remove periodic CI jobs for pike branch https://review.opendev.org/756226 | 08:48 |
jrosser | kleini: you'd need this match removing and adding MACAddress instead? https://github.com/openstack/ansible-role-systemd_networkd/blob/master/templates/systemd-network.j2#L4 | 08:49 |
MickyMan77 | hi 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 |
jrosser | MickyMan77: this *is* master isnt it? :) | 08:49 |
jrosser | master is where all the work-in-progress for the next release is happening, and sometimes things do get broken, like that | 08:50 |
kleini | jrosser, 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 address | 08:51 |
jrosser | MickyMan77: 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 |
kleini | Furthermore I think MAC address matching is more robust against whatever changed udev or whatever behaviour in renaming interfaces. | 08:52 |
jrosser | kleini: i was just wondering if you could do [Match] Name=* MACAddress=<mac> | 08:53 |
MickyMan77 | jrosser: which version is most stable for deployment on CentOS 8 ? | 08:53 |
jrosser | kleini: 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 all | 08:54 |
kleini | jrosser, never tried that. I just omitted the Name matching and used MACAddress matching instead | 08:54 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts master: Replace some base packages removed when minimising the base image https://review.opendev.org/756439 | 08:54 |
jrosser | kleini: 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#L139 | 08:55 |
kleini | jrosser, just read the man page and Name=* should be possible. | 08:56 |
jrosser | MickyMan77: you would be best with a tag from the stable/ussuri, the most recent being 21.0.1 | 08:57 |
jrosser | if 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 bugfixes | 08:58 |
kleini | jrosser, now I get an idea about this config overrides generally used in OSA with config_template. Very powerful mechanism! | 09:00 |
jrosser | it is super powerful :) | 09:00 |
jrosser | it's worth having a look at how the AIO setup uses the systemd_networkd role actually | 09:01 |
jrosser | https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/tasks/prepare_networking.yml#L37-L157 | 09:01 |
jrosser | there is an example of the config overrides there for br-vlan | 09:02 |
kleini | what do these question marks mean in the list? | 09:03 |
jrosser | it's a "complex mapping key" https://yaml.org/spec/1.2/spec.html#id2760395 | 09:06 |
kleini | Okay, in that case it is a set data type, meaning a map with null values. | 09:17 |
*** cshen has quit IRC | 09:18 | |
*** cshen has joined #openstack-ansible | 09:19 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-os_panko master: Updated from OpenStack Ansible Tests https://review.opendev.org/749338 | 09:21 |
jrosser | kleini: right - so for you it's more obvious with just regular MACAaddress: "<mac>" | 09:21 |
recyclehero | morning | 09:22 |
kleini | anyways 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 |
openstackgerrit | Merged openstack/openstack-ansible stable/ussuri: Bump SHAs for stable/ussuri https://review.opendev.org/755975 | 09:29 |
recyclehero | last 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 |
recyclehero | what should I backup for this to happen | 09:32 |
recyclehero | what the workflow for this on OSA | 09:32 |
admin0 | hi all .. how can i remove .novalocal from hostnames -- new and existing ? | 09:36 |
kleini | jrosser, working! http://paste.openstack.org/show/798776/ | 10:01 |
*** cshen has quit IRC | 10:20 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-os_aodh master: Fix linter errors https://review.opendev.org/756484 | 10:29 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-os_aodh master: Revert "Remove CI jobs to allow db setup patch to merge" https://review.opendev.org/754792 | 10:42 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Convert lxc2 config keys to lxc3 format https://review.opendev.org/756244 | 10:48 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Switch integrated linters to focal https://review.opendev.org/755759 | 10:49 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Update integrated ansible-lint rules https://review.opendev.org/756121 | 10:49 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Remove "when" statement from vars_prompt https://review.opendev.org/755824 | 10:50 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Use nodepool epel mirror in CI for systemd-networkd package https://review.opendev.org/754706 | 10:51 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Fix octavia tempest tests https://review.opendev.org/755737 | 10:51 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Deprecate os_congress role https://review.opendev.org/742521 | 10:53 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Bump SHAs for master https://review.opendev.org/755973 | 10:53 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Remove glance_registry from inventory https://review.opendev.org/756318 | 10:53 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add infra testing scenario https://review.opendev.org/755497 | 11:01 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-galera_server master: Use infra jobs instead of functional https://review.opendev.org/755586 | 11:02 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-os_horizon master: Fix boolean in config file. https://review.opendev.org/755508 | 11:03 |
*** zerozephyrum has joined #openstack-ansible | 11:10 | |
*** cshen has joined #openstack-ansible | 11:12 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Simplify path for letsencrypt usage https://review.opendev.org/751327 | 11:13 |
*** zerozephyrum has quit IRC | 11:18 | |
*** zerozephyrum has joined #openstack-ansible | 11:18 | |
*** jbadiapa has joined #openstack-ansible | 11:20 | |
*** shyamb has joined #openstack-ansible | 11:24 | |
recyclehero | links 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 |
recyclehero | setup-host.yml | 11:40 |
recyclehero | I think we should add (apt-get | yum) unzip to the docs | 11:41 |
recyclehero | prepare the development host | 11:41 |
openstackgerrit | Marc GariƩpy (mgariepy) proposed openstack/openstack-ansible-os_nova stable/ussuri: Adjust the retry for the nova-status upgrade check https://review.opendev.org/756498 | 12:02 |
*** shyamb has quit IRC | 12:08 | |
jrosser | recyclehero: we should add it here i think https://github.com/openstack/openstack-ansible-lxc_hosts/blob/stable/ussuri/vars/debian-host.yml#L41 | 12:08 |
*** rfolco has joined #openstack-ansible | 12:11 | |
recyclehero | but it failed every time I tried to depploy on this task using unarchive | 12:14 |
recyclehero | it messes everything up | 12:22 |
*** MickyMan77 has quit IRC | 12:22 | |
recyclehero | it happens when I accidentally go along with master then checkout 21.0.1 | 12:26 |
recyclehero | it starts with messing gpg for apt and ... | 12:26 |
jrosser | after you changr branches you must run scripts/bootstrap_ansible.sh again | 12:28 |
recyclehero | I ran that | 12:31 |
noonedeadpunk | well, you will get things broken in this scenario anyway | 12:32 |
noonedeadpunk | as nothing is capable of downgrading - starting from galera and finishing services in terms of the database at least | 12:33 |
*** zerozephyrum has quit IRC | 12:33 | |
recyclehero | noonedeadpunk: thats why I am resintalling debian for the nth time. I hoped they showed something nice on the installer | 12:33 |
*** ioni has quit IRC | 12:34 | |
*** masterpe has quit IRC | 12:34 | |
*** csmart has quit IRC | 12:34 | |
*** fridtjof[m] has quit IRC | 12:34 | |
noonedeadpunk | well, and just dropping containers didn't solve an issue? | 12:34 |
noonedeadpunk | ie we have playbooks for removing and creating containers | 12:34 |
recyclehero | noonedeadpunk: where are they? | 12:35 |
noonedeadpunk | https://opendev.org/openstack/openstack-ansible/src/branch/master/playbooks/containers-lxc-destroy.yml | 12:35 |
noonedeadpunk | you can run it with --limit | 12:35 |
noonedeadpunk | but yeah for master it's a bit broken:( | 12:35 |
noonedeadpunk | https://review.opendev.org/#/c/755824/ to fix it | 12:36 |
recyclehero | thanks I will look into them | 12:37 |
jrosser | noonedeadpunk: next think i need to fix is uwsgi things missing libpython, that used to be in the base image | 12:38 |
jrosser | so either we can put that back, or add it as a requirement in the uwsgi role | 12:39 |
noonedeadpunk | yeah, let's try to add to uwsgi role then? not sure we might need it as well... | 12:41 |
noonedeadpunk | and stuff like libssl-dev | 12:41 |
noonedeadpunk | *not sure where we might need it as well | 12:42 |
jrosser | really -dev stuffs should all be in the -devel lists in the roles | 12:42 |
jrosser | becasue that can bring in huge amount of stuff | 12:42 |
noonedeadpunk | yeah, the thing is that we will need it in every role | 12:42 |
*** ioni has joined #openstack-ansible | 12:43 | |
noonedeadpunk | as systemd-python requires python-dev | 12:43 |
noonedeadpunk | but yeah | 12:43 |
noonedeadpunk | I agree | 12:43 |
jrosser | i'll try the uwsgi role for libpython, seems to go wrong first in cinder role currently | 12:43 |
jrosser | well, thats where the ansible fails first, i mean | 12:44 |
noonedeadpunk | hm, uwsgi is same everywhere. I think that means that placement and glance do install it:) | 12:44 |
openstackgerrit | Merged openstack/openstack-ansible-os_aodh master: Fix linter errors https://review.opendev.org/756484 | 12:56 |
openstackgerrit | Jonathan Rosser proposed openstack/ansible-role-uwsgi master: Ensure that libpython is present. https://review.opendev.org/756508 | 13:01 |
*** rf0lc0 has joined #openstack-ansible | 13:03 | |
*** rh-jlabarre has joined #openstack-ansible | 13:03 | |
*** rfolco has quit IRC | 13:03 | |
*** evrardjp has quit IRC | 13:04 | |
*** jamesdenton has quit IRC | 13:04 | |
*** evrardjp has joined #openstack-ansible | 13:04 | |
*** jamesdenton has joined #openstack-ansible | 13:09 | |
*** fridtjof[m] has joined #openstack-ansible | 13:11 | |
*** masterpe has joined #openstack-ansible | 13:11 | |
*** csmart has joined #openstack-ansible | 13:12 | |
*** Adri2000 has joined #openstack-ansible | 13:25 | |
Adri2000 | hello, 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/1863226 | 13:29 |
openstack | Launchpad bug 1863226 in tripleo "horizon dashboard returns 500 error" [High,Triaged] | 13:29 |
Adri2000 | anyone encountered that already? can I switch horizon to python3 easily? (on stein) | 13:29 |
*** pcaruana has quit IRC | 13:31 | |
*** pcaruana has joined #openstack-ansible | 13:35 | |
openstackgerrit | Merged openstack/openstack-ansible-os_panko master: Updated from OpenStack Ansible Tests https://review.opendev.org/749338 | 13:36 |
noonedeadpunk | Adri2000: are you on centos? | 14:04 |
*** vakuznet has joined #openstack-ansible | 14:07 | |
noonedeadpunk | Adri2000: I think the only option you have, is to set `venv_python_executable = python3` in group_vars/horizon_all.yml | 14:09 |
*** macz_ has joined #openstack-ansible | 14:14 | |
*** shyamb has joined #openstack-ansible | 14:16 | |
*** namrata has joined #openstack-ansible | 14:17 | |
*** macz_ has quit IRC | 14:18 | |
*** shyamb has quit IRC | 14:21 | |
*** shyam89 has joined #openstack-ansible | 14:21 | |
*** namrata has quit IRC | 14:22 | |
Adri2000 | noonedeadpunk: ubuntu 18.04... thanks, I'll try that | 14:29 |
noonedeadpunk | venv_python_executable: python3 to be exact | 14:34 |
*** macz_ has joined #openstack-ansible | 14:35 | |
*** carlosmss has joined #openstack-ansible | 14:36 | |
*** macz_ has quit IRC | 14:39 | |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Add infra testing scenario https://review.opendev.org/755497 | 14:43 |
*** macz_ has joined #openstack-ansible | 14:45 | |
openstackgerrit | Jonathan Rosser proposed openstack/ansible-role-uwsgi master: Ensure that libpython is present. https://review.opendev.org/756508 | 14:47 |
openstackgerrit | Jonathan Rosser proposed openstack/ansible-role-uwsgi master: Ensure that libpython is present. https://review.opendev.org/756508 | 14:49 |
recyclehero | guys I made another clean install, installed xz-utils and unzip but again I got | 14:50 |
recyclehero | TASK [lxc_hosts : Unpack base image] ************************************************* | 14:50 |
recyclehero | 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 \"/usr/bin/unzip\" could not handle archive. Command \"/usr/bin/tar\" could not handle archive."} | 14:50 |
openstackgerrit | Jonathan Rosser proposed openstack/ansible-role-uwsgi master: Ensure that libpython is present. https://review.opendev.org/756508 | 14:50 |
recyclehero | git checkout 21.0.1 | 14:50 |
carlosmss | Hi 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 |
jrosser | carlosmss: do you require to use a flat network for octaiva? | 14:53 |
recyclehero | carlosmss: I spend past days wasting on macvlans but I think it work for this case | 14:53 |
noonedeadpunk | recyclehero: I thin I can recall such bug I we had a fix for it | 14:54 |
recyclehero | noonedeadpunk: its cleaning me. what should I do | 14:55 |
noonedeadpunk | https://review.opendev.org/#/c/751724/ | 14:55 |
carlosmss | jrosser 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 |
jrosser | carlosmss: i think i linked you to a blog post showing how to do this with a vlan provider network | 14:56 |
noonedeadpunk | well, I guess re-running may work for you as image will be downloaded I guess and shouldn't be overridden | 14:56 |
noonedeadpunk | jrosser: https://developer.rackspace.com/docs/private-cloud/rpc/master/rpc-octavia-internal/octavia-install-guide/ that one? | 14:57 |
carlosmss | recyclehero Can you explain your scenario? It shows hard. | 14:57 |
*** macz_ has quit IRC | 14:57 | |
jrosser | this is even better https://satishdotpatel.github.io//openstack-ansible-octavia/ | 14:57 |
noonedeadpunk | we need to steal it :p | 14:58 |
carlosmss | jrosser: yes, you linked me to a scenario that works with vlan | 14:58 |
*** macz_ has joined #openstack-ansible | 14:58 | |
noonedeadpunk | spatel is not around unfortuanetelly:( | 14:58 |
*** mmercer has quit IRC | 14:58 | |
recyclehero | noonedeadpunk: I never patched anything. how can I patch ur code from the link | 14:58 |
noonedeadpunk | well, go to /etc/ansible/roles/lxc_hosts | 14:59 |
noonedeadpunk | vie the link in top right corner you may see download dropdown | 14:59 |
recyclehero | yes | 14:59 |
noonedeadpunk | copy Cherry-Pick one | 14:59 |
noonedeadpunk | and execute on deploy host in the repo | 14:59 |
recyclehero | noonedeadpunk: wow! I should got checkout what cherry-pick is. thank u. | 15:01 |
jrosser | carlosmss: 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-vlan | 15:01 |
jrosser | that is how the neutron provider network is connected to the octavia container interface | 15:01 |
recyclehero | noonedeadpunk: just asking, how can I see waht did u do to solve this? | 15:01 |
*** sshnaidm is now known as sshnaidm|afk | 15:01 | |
jrosser | recyclehero: in that repo if you do 'git show' it will give you the diff of the last commit | 15:02 |
jrosser | or you can look at the changes made in the web link you just got the cherry pick link from | 15:02 |
jrosser | click the filenames and it shows you the changes | 15:03 |
recyclehero | jrosser: you mean the git-web one? | 15:03 |
jrosser | on here https://review.opendev.org/#/c/751724/ | 15:03 |
jrosser | maybe scroll down a bit... | 15:03 |
noonedeadpunk | eventually main thing was https://review.opendev.org/#/c/751724/3/tasks/lxc_cache_preparation_simple.yml | 15:04 |
recyclehero | thanks, I am so happy u arent using github :) | 15:04 |
noonedeadpunk | believe - I'm even more happy about that.... I feel so frustrated everuy time I need to make PR to github... | 15:05 |
recyclehero | noonedeadpunk: I got curious and went to see what ya.ru :D | 15:07 |
noonedeadpunk | lol, yeah, it's russian google :P | 15:09 |
recyclehero | cool | 15:10 |
noonedeadpunk | which honestly, beats it in several aspects in terms of simmilar products (like maps or email) | 15:10 |
recyclehero | does it have english, i18n | 15:10 |
noonedeadpunk | sure | 15:10 |
*** zerozephyrum has joined #openstack-ansible | 15:10 | |
noonedeadpunk | I guess it's https://yandex.com/ or smth like this | 15:11 |
noonedeadpunk | but yeah, international version pretty limited... | 15:15 |
*** shyam89 has quit IRC | 15:20 | |
openstackgerrit | Merged openstack/openstack-ansible-os_aodh master: Revert "Remove CI jobs to allow db setup patch to merge" https://review.opendev.org/754792 | 15:26 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Convert lxc2 config keys to lxc3 format https://review.opendev.org/756244 | 15:27 |
jrosser | noonedeadpunk: we should recheck stuff on top of / depends-on that ^ | 15:27 |
noonedeadpunk | well, maybe we can merge this and then just recheck?:) | 15:28 |
noonedeadpunk | but yah, bunch of patches will need rebasing I guess | 15:29 |
noonedeadpunk | "related" ones at least | 15:29 |
carlosmss | jrosser: 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 |
noonedeadpunk | but I'd wait anyway I guess not to overwhelm CI resources | 15:30 |
carlosmss | But netplan not support veth creation in YAML configuration =/ | 15:30 |
jrosser | if 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 nodes | 15:31 |
jrosser | with 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 done | 15:32 |
jrosser | the 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 tests | 15:34 |
carlosmss | jrosser: 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 now | 15:41 |
carlosmss | Thanks for help, maybe I will change the infrastructure providers type to vlan now... | 15:42 |
jrosser | no worries, you can make it work either way :) | 15:42 |
*** rpittau is now known as rpittau|afk | 16:06 | |
*** shyamb has joined #openstack-ansible | 16:11 | |
*** recyclehero has quit IRC | 16:18 | |
*** recyclehero has joined #openstack-ansible | 16:20 | |
*** SecOpsNinja has joined #openstack-ansible | 16:21 | |
*** tosky has quit IRC | 16:21 | |
*** shyam89 has joined #openstack-ansible | 16:31 | |
*** shyamb has quit IRC | 16:34 | |
*** shyam89 has quit IRC | 16:41 | |
*** recyclehero has quit IRC | 16:42 | |
jrosser | cool it has passed https://review.opendev.org/#/c/756508/ | 16:46 |
jrosser | reviews on that ^ welcome as it's blocking pretty much everything else | 16:46 |
openstackgerrit | Merged openstack/openstack-ansible-os_nova stable/ussuri: Adjust the retry for the nova-status upgrade check https://review.opendev.org/756498 | 16:51 |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Add infra testing scenario https://review.opendev.org/755497 | 16:57 |
*** recyclehero has joined #openstack-ansible | 16:58 | |
ebbex | I'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 |
ebbex | there is a valid response on http, so i don't really know why they're going for https. | 17:05 |
*** maharg101 has quit IRC | 17:09 | |
*** andrewbonney has quit IRC | 17:09 | |
*** sshnaidm|afk has quit IRC | 17:09 | |
*** sshnaidm has joined #openstack-ansible | 17:10 | |
jrosser | ebbex: did you add the frontend acl to the haproxy config? | 17:10 |
jrosser | i was just wondering if without that acl working properly an http challenge might be redirected to https | 17:13 |
*** macz_ has quit IRC | 17:14 | |
admin0 | how can i remove .novalocal from hostnames -- new and existing ? | 17:14 |
admin0 | starting with new is also a good option | 17:14 |
*** nurdie has joined #openstack-ansible | 17:14 | |
*** macz_ has joined #openstack-ansible | 17:15 | |
ebbex | jrosser: yeah, i think you're spot on, horizon frontend has just "redirect scheme https if !{ ssl_fc }" | 17:15 |
jrosser | ah, check out the patches in haproxy_server | 17:15 |
ebbex | Is it defaulted at some point, or do i have to define it myself somewhere? | 17:18 |
jrosser | on master there are some patches to tidy this all up and need not really many overrides | 17:18 |
jrosser | but 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 horizon | 17:19 |
*** Adri2000 has quit IRC | 17:20 | |
ebbex | jrosser: I've cherry-picked patches down to train; http://paste.openstack.org/show/798800/ | 17:21 |
jrosser | this is the doc for the first cut of it where you needed a big override https://github.com/openstack/openstack-ansible/commit/86a948a4bf96330887ede9c49781cd0263891659 | 17:21 |
ebbex | Aha! So I'm perhaps missing a patch that went into openstack-ansible :) | 17:23 |
jrosser | ebbex: 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 |
jrosser | thats not merged yet in master so good for a validation :) | 17:24 |
*** zerozephyrum has quit IRC | 17:30 | |
ebbex | jrosser: cheers, giving it a go now :) | 17:37 |
*** maharg101 has joined #openstack-ansible | 17:43 | |
*** gillesMo has quit IRC | 17:47 | |
*** gillesMo has joined #openstack-ansible | 17:50 | |
*** maharg101 has quit IRC | 17:50 | |
*** miloa has quit IRC | 18:06 | |
openstackgerrit | Merged openstack/ansible-role-uwsgi master: Ensure that libpython is present. https://review.opendev.org/756508 | 18:17 |
*** maharg101 has joined #openstack-ansible | 18:17 | |
*** SecOpsNinja has left #openstack-ansible | 18:19 | |
*** yolanda has quit IRC | 18:21 | |
*** maharg101 has quit IRC | 18:22 | |
*** Adri2000 has joined #openstack-ansible | 18:43 | |
openstackgerrit | Erik Berg proposed openstack/openstack-ansible master: Simplify path for letsencrypt usage https://review.opendev.org/751327 | 18:46 |
recyclehero | guys I was reading ansible. and would love to know have was openstack-ansible was architected? I mean things like physical-skel and ... | 18:47 |
recyclehero | deployment host just reached target reboot out of the blue in the midlle of deployemnt hence the messy sentence | 18:49 |
ebbex | Wohoo! It worked! | 18:57 |
admin0 | anyone knows from direct db query, which table holds the data/info of what ips were allocated to which project ? | 19:00 |
*** NewJorg has quit IRC | 19:07 | |
*** NewJorg has joined #openstack-ansible | 19:08 | |
*** cshen has quit IRC | 19:10 | |
*** gyee has joined #openstack-ansible | 19:12 | |
*** cshen has joined #openstack-ansible | 19:16 | |
*** cshen has quit IRC | 19:20 | |
*** tosky has joined #openstack-ansible | 19:26 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_placement master: Ensure git package is installed https://review.opendev.org/756578 | 19:39 |
*** maharg101 has joined #openstack-ansible | 20:18 | |
*** maharg101 has quit IRC | 20:22 | |
*** antonym has quit IRC | 20:32 | |
*** jbadiapa has quit IRC | 20:33 | |
*** antonym has joined #openstack-ansible | 20:34 | |
spotz | recyclehero: The person you want to talk to about history of the project is cloudnull | 20:42 |
*** itsjg has joined #openstack-ansible | 20:48 | |
cloudnull | o/ | 20:53 |
cloudnull | happy to answer any questions you may have. | 20:54 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Include libpython in lxc base image https://review.opendev.org/756587 | 20:58 |
spotz | Hey cloudnull:) | 20:58 |
cloudnull | ohai :D | 20:58 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Convert lxc2 config keys to lxc3 format https://review.opendev.org/756244 | 20:58 |
*** cshen has joined #openstack-ansible | 21:07 | |
*** cshen has quit IRC | 21:11 | |
recyclehero | spotz: thanks | 21:38 |
carlosmss | Bye guys, good work | 21:44 |
*** carlosmss has quit IRC | 21:44 | |
recyclehero | cloudnull: 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.svg | 21:44 |
recyclehero | cloudnull: I think OS services are partitioned into containers in what we saw in container skel at inventory/env.d. | 21:49 |
cloudnull | recyclehero 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 |
cloudnull | the services that interact with hardware are running the base OS; however, those are still partitioned into systemd slices. | 21:54 |
cloudnull | I hope that answers your question ? | 21:55 |
recyclehero | I cant understand the connection between the containers and the hosts | 21:56 |
cloudnull | the network connection? | 21:56 |
cloudnull | or the actual container infrastructure? | 21:56 |
recyclehero | the actual container infrastructure | 21:56 |
cloudnull | what do you want to know? | 21:56 |
recyclehero | I hoped I knew. I want to know how do u make a project like OS into deployable by ansible | 21:58 |
recyclehero | on a very high level | 21:58 |
recyclehero | component_skel, container_skel which I think I understood is the partitioning, and the physical_skel | 22:00 |
cloudnull | when we started the project we divided the components into groups: hardware, persistent, ephemeral. | 22:00 |
cloudnull | which is why you see a lot of that layout in the config | 22:01 |
cloudnull | https://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 layout | 22:02 |
cloudnull | https://docs.openstack.org/openstack-ansible/latest/reference/architecture/index.html | 22:03 |
*** fresta_ has quit IRC | 22:03 | |
cloudnull | i have to run, though my chat will remain online. feel free to ping, i'll be back tomorrow | 22:04 |
*** fresta has joined #openstack-ansible | 22:04 | |
cloudnull | happy to answer questions as they come up | 22:04 |
recyclehero | great thanks | 22:04 |
*** janno has quit IRC | 22:05 | |
*** NewJorg has quit IRC | 22:05 | |
*** janno has joined #openstack-ansible | 22:06 | |
recyclehero | can 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 IRC | 22:07 | |
*** NewJorg has joined #openstack-ansible | 22:07 | |
cloudnull | yes, 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 |
cloudnull | OSA doesn't (or didn't) do that for you. | 22:08 |
recyclehero | thanks, I am waiting to see some super powers from the investment compairng to manual installaion | 22:12 |
*** nurdie has quit IRC | 22:15 | |
*** maharg101 has joined #openstack-ansible | 22:19 | |
*** tosky has quit IRC | 22:22 | |
*** maharg101 has quit IRC | 22:24 | |
recyclehero | So 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 |
recyclehero | I should use something like destroy-containers that noonedeadpunk suggested? | 22:25 |
*** nurdie has joined #openstack-ansible | 22:33 | |
*** nurdie has quit IRC | 22:38 | |
*** macz_ has quit IRC | 23:02 | |
*** cshen has joined #openstack-ansible | 23:07 | |
*** cshen has quit IRC | 23:12 | |
cloudnull | yes that will remove containerized resources. | 23:18 |
cloudnull | I 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 |
cloudnull | All 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/!