*** rodolof has quit IRC | 00:05 | |
*** abelur has quit IRC | 00:11 | |
*** acormier has joined #openstack-ansible | 01:31 | |
*** acormier has quit IRC | 01:39 | |
*** acormier has joined #openstack-ansible | 01:41 | |
*** ullbeking has joined #openstack-ansible | 01:52 | |
*** rama_y has joined #openstack-ansible | 02:13 | |
*** acormier has quit IRC | 02:17 | |
*** acormier has joined #openstack-ansible | 02:26 | |
openstackgerrit | zhangzhaoshan proposed openstack/openstack-ansible-os_designate master: fix typo https://review.openstack.org/543158 | 02:30 |
---|---|---|
*** rama_y has quit IRC | 02:31 | |
*** szaher has quit IRC | 02:51 | |
*** szaher has joined #openstack-ansible | 02:58 | |
*** rama_y has joined #openstack-ansible | 03:03 | |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron master: Update the url links in doc file of openstack-ansible-os_neutron https://review.openstack.org/541603 | 03:21 |
*** acormier has quit IRC | 03:32 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_server master: tests: Remove duplicated container creation https://review.openstack.org/543121 | 03:42 |
openstackgerrit | Merged openstack/openstack-ansible-galera_server master: tests: test-galera-upgrades.sh: Remove the exit trap https://review.openstack.org/543109 | 03:47 |
openstackgerrit | Merged openstack/openstack-ansible-galera_server master: Restore upgrade check & gate https://review.openstack.org/543110 | 03:50 |
openstackgerrit | Merged openstack/openstack-ansible-os_aodh stable/ocata: Zuul: Remove project name https://review.openstack.org/541274 | 03:52 |
*** rama_y has quit IRC | 03:54 | |
openstackgerrit | Merged openstack/openstack-ansible-os_ironic master: Handle Pike deprecations for Ironic https://review.openstack.org/525494 | 04:01 |
*** dave-mccowan has quit IRC | 04:41 | |
*** rama_y has joined #openstack-ansible | 04:53 | |
openstackgerrit | Merged openstack/openstack-ansible master: Allow neutron_provider_networks to be user defined https://review.openstack.org/523899 | 04:53 |
*** rama_y has quit IRC | 04:54 | |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit https://review.openstack.org/522491 | 04:59 |
*** eumel8 has joined #openstack-ansible | 05:09 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Reorder playbooks for better efficiency https://review.openstack.org/498841 | 05:37 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Add nspawn container driver https://review.openstack.org/477017 | 05:37 |
prometheanfire | cloudnull: ? https://review.openstack.org/513974 | 05:38 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create master: Unify container network interfaces with networkd https://review.openstack.org/523218 | 05:39 |
cloudnull | prometheanfire: ? | 05:39 |
prometheanfire | |Kevin Carter (cloudnull) has abandoned this change. ( https://review.openstack.org/513974 ) | 05:40 |
cloudnull | yes? | 05:41 |
prometheanfire | why abandon it? | 05:41 |
cloudnull | it wasn't able to pass the upgrade test in ocata for some reason . | 05:41 |
*** dariko has joined #openstack-ansible | 05:41 | |
cloudnull | feel free to restore it if you want to try and work on that | 05:42 |
prometheanfire | well, it's in pike iirc, that's what people should be using for the next couple weeks | 05:42 |
cloudnull | it is in pike | 05:42 |
prometheanfire | so meh | 05:42 |
cloudnull | that was my thinking | 05:43 |
prometheanfire | the whole effort has been on my todo list for a while but time... | 05:43 |
prometheanfire | someone trying to vote me out of office :| | 05:43 |
prometheanfire | https://www.youtube.com/watch?v=tTsq-yw89sM | 05:44 |
prometheanfire | real time openstack talk at fosdem | 05:44 |
cloudnull | oh? | 05:45 |
prometheanfire | yes | 05:47 |
prometheanfire | looked intresting, but I don't have a use case for real time stuff | 05:47 |
prometheanfire | tell them to use ironic instead :P | 05:47 |
openstackgerrit | Merged openstack/openstack-ansible-os_nova master: Update paste, policy and rootwrap configurations 2018-01-30 https://review.openstack.org/539136 | 05:48 |
openstackgerrit | Merged openstack/openstack-ansible-os_nova master: Normalise SuSE barbican package install https://review.openstack.org/540850 | 05:48 |
prometheanfire | reactive config management is neat too https://www.youtube.com/watch?v=Jna8wOPuwYM | 05:49 |
openstackgerrit | Merged openstack/openstack-ansible-os_designate master: fix typo https://review.openstack.org/543158 | 05:49 |
prometheanfire | like a super puppet, but was agpl3 (now gpl3 I think) so no openstack usage | 05:50 |
cloudnull | these folks are trying to vote you out of office? | 05:51 |
prometheanfire | oh, no, I'm also watching fosdem vids | 05:52 |
prometheanfire | https://archives.gentoo.org/gentoo-nfp/message/f1787b72fbca0d18226886af98730f93 | 05:52 |
prometheanfire | that's the vote thing | 05:52 |
cloudnull | sounds like a mess, | 05:57 |
cloudnull | did you get voted off the island ? | 05:57 |
prometheanfire | nah, not yet | 05:58 |
prometheanfire | he's just mad I called him out about being an asshole | 05:58 |
cloudnull | hahaha | 05:59 |
cloudnull | most folks don't like being told that. | 05:59 |
cloudnull | :) | 05:59 |
tescra | hi cloudnull & odyssey4me am still not able to resolve LXCcache prepare TASK issue the log files suggest it tries to install few debian pkgs (but my syst is ubuntu) also will creating the files manually at the location would be a feasible solution? please refer the gist https://gist.github.com/ankita-anil-verma/727a074b56d01c1055655cfb2b0cdfa0 | 06:00 |
prometheanfire | yep :D | 06:00 |
cloudnull | tescra: have you tried to clear the cache and rebuild? | 06:01 |
tescra | not sure, but has reinstalled the OS for infra 3 | 06:02 |
cloudnull | `openstack-ansible lxc-hosts.yml -e lxc_image_cache_refresh=yes` | 06:02 |
cloudnull | give that a run to see if it completes | 06:02 |
cloudnull | maybe the cache was just bad | 06:02 |
cloudnull | you could also destroy those caches manually | 06:03 |
tescra | ok letme try it... | 06:03 |
cloudnull | `rm -rf /var/cache/lxc/download/*` | 06:03 |
cloudnull | but the ansible flag should do what's needed | 06:03 |
prometheanfire | huh, the reactive conf managment does autoscaling too | 06:03 |
cloudnull | tescra: https://docs.openstack.org/openstack-ansible-lxc_hosts/latest/ | 06:04 |
cloudnull | covers and docs a lot of the default config options | 06:04 |
tescra | thanks cloudnull shall read it g8 help | 06:09 |
*** acormier has joined #openstack-ansible | 06:33 | |
*** acormier has quit IRC | 06:37 | |
tescra | lxc-hosts.yml file not found.... | 06:50 |
tescra | cloudnull ERROR: InvocationError: '/bin/bash -c /openstack/openstack-ansible-lxc_hosts/tes ts/common/test-ansible-functional.sh' _ summary _docs: commands succeeded linters: commands succeeded ERROR: functional: commands failed | 06:56 |
tescra | ERROR: functional: commands failed | 06:58 |
cloudnull | tescra: are you running the playbook from the openstack-ansible directory ? | 07:14 |
cloudnull | `/opt/openstack-ansible/playbooks` ? | 07:15 |
cloudnull | almost eveything that you run with the `openstack-ansible` command will need to start in that location | 07:15 |
tescra | yes i am at | 07:16 |
tescra | by playbookk for lxc-hosts.yml is not therer | 07:18 |
tescra | ERROR! the playbook: lxc-hosts.yml could not be found | 07:19 |
tescra | my cmd was root@deploy-node:/opt/openstack-ansible/playbooks# openstack-ansible lxc-hosts.yml -e lxc_image_cache_refresh=yes -vvv --limit infra3 | 07:20 |
tescra | cloudnull is it lxc-hosts-setup.yml file? | 07:22 |
cloudnull | yes `lxc-hosts-setup.yml` | 07:23 |
cloudnull | sorry I didn't have the right file name from before | 07:23 |
tescra | k thanks | 07:28 |
*** Guest10141 has quit IRC | 07:34 | |
tescra | CMD: openstack-ansible lxc-hosts-setup.yml -e lxc_image_cache_refresh=yes -vvv --limit infra3 still failed at TASK Ensure that the LXC cache has been prepared cloudnull | 07:48 |
cloudnull | can you chroot into the cache path and run the prep command ? | 07:48 |
cloudnull | something is off | 07:48 |
cloudnull | or otherwise broken . | 07:48 |
tescra | LET ME TRY THAT | 07:49 |
tescra | Shall i create files at all paths mentioned in log like lp (/var/spool/lpd does not exist) news (/var/spool/news does not exist) uucp (/var/spool/uucp does not exist) www-data (/var/www does not exist) list (/var/list does not exist) irc (/var/run/ircd does not exist) gnats (/var/lib/gnats does not exist) | 07:51 |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit https://review.openstack.org/522491 | 07:51 |
cloudnull | that seems wrong. | 07:52 |
cloudnull | like the cached image is incomplete ? | 07:52 |
cloudnull | is it failing on all of your infra hosts? | 07:52 |
tescra | also my syst is ubuntu but these r 4 debian pkges | 07:53 |
tescra | no only infra 3 | 07:53 |
tescra | rest worked fine had poweroff infra 3 n executed setuphost it didn't give any err | 07:54 |
tescra | for other hosts | 07:54 |
tescra | shall i bootstrap again? | 07:55 |
tescra | cloudnull am currently at stable pike | 08:00 |
cloudnull | debain packages are expected, (ubuntu being a distribution of debian) | 08:14 |
cloudnull | delete the cache again . also delete anything noted by `machinectl list-images` | 08:15 |
cloudnull | `machinectl remove $name`` | 08:16 |
cloudnull | then rerun the lxc-host-setup.yml playbook one more time | 08:16 |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit https://review.openstack.org/522491 | 08:36 |
yifei | cloudnull: Hi, recently I find an issue that, multi-nics doesn't work. For an instance, if I configured two nics from two networks, one of them always cannot get IP from the DHCP namespace. Did you ever hear about this? | 08:43 |
cloudnull | that's normal. the base image needs to be setup to have both nics become active automatically. | 08:44 |
cloudnull | typically in my environments I usually just have the one nic come active and use something else to configure the instance post build. | 08:45 |
cloudnull | heat, ansible, terraform, chef, puppet, etc. | 08:45 |
yifei | cloud-init way to enable the second one, right? | 08:46 |
yifei | for example | 08:46 |
cloudnull | this may be of help though it's a little old | 08:48 |
cloudnull | https://barakme.wordpress.com/2015/05/15/a-multi-network-friendly-openstack-cloud-image-with-netplugd/ | 08:48 |
cloudnull | kinda shows what you have to do for the base image | 08:48 |
cloudnull | the default base images from folks like ubuntu, centos, suse, normally only setup support for that first nic | 08:48 |
yifei | cloudnull: thanks a lot i know always can get help from you haha | 08:57 |
cloudnull | take care all, im off to sleep | 08:59 |
cloudnull | cheers! | 08:59 |
yifei | cloudnull: good night | 08:59 |
*** vnogin has joined #openstack-ansible | 09:08 | |
*** vnogin has quit IRC | 09:12 | |
*** armaan has joined #openstack-ansible | 09:23 | |
*** sar has quit IRC | 09:31 | |
*** SmearedBeard has joined #openstack-ansible | 09:38 | |
*** SmearedBeard has quit IRC | 09:42 | |
armaan | folks, can i install Pike version of a service to Ocata deployment? | 09:45 |
armaan | I mean something like clone the "openstack-ansible-os_magnum" to /etc/roles and then recreating the magnum service? | 09:51 |
armaan | s*table/pike branch of "openstack-ansible-os_magnum" | 09:51 |
armaan | *stable/pike branch of "openstack-ansible-os_magnum" | 09:52 |
eumel8 | armaan: you can configure this in ansible-role-requirements.yml. there are the role versions pinned | 10:03 |
armaan | eumel8: Ok then bootstrap again to pull the pike version of "openstack-ansible-os_magnum" to /etc/roles | 10:07 |
armaan | I am also wondering what if we replace the service code inside the "/openstack/venv/service-15.*/lib/python2.7/site-packages/service", will that work? | 10:09 |
eumel8 | armaan: I think it's a working directory and will be overwritten sooner or later | 10:13 |
armaan | eumel8: We can work around that by excluding the service containers from any playbook run. | 10:15 |
eumel8 | armaan: That would be okay, if you remember it. | 10:17 |
Tahvok | Hey guys! | 10:23 |
Tahvok | I'm trying to run 'openstack-ansible setup-openstack.yml --tags nova-key --limit compute_hosts' | 10:24 |
Tahvok | However, I get the following error: https://gist.github.com/Tahvok/5b103f4edbd15b5eb9e68a03272f9967 | 10:24 |
Tahvok | Perhaps I need to add another tag to run? | 10:24 |
Tahvok | I want to add another compute host | 10:25 |
*** armaan has quit IRC | 10:37 | |
*** armaan has joined #openstack-ansible | 10:45 | |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit https://review.openstack.org/522491 | 10:53 |
eumel8 | Tahvok: you should check previous errors or skips. Maybe ceph_mons variable in /etc/openstack_deploy/user_variables.yml is empty or not set anymore | 10:53 |
Tahvok | It was set | 11:04 |
Tahvok | But I've solved the issue | 11:04 |
Tahvok | After a bit of digging | 11:04 |
Tahvok | The ceph_mon_host variable is set in ceph_client role | 11:05 |
Tahvok | The part that sets it, has a tag: ceph-config | 11:05 |
Tahvok | So this is the command I ran and it worked fine: | 11:06 |
Tahvok | openstack-ansible setup-openstack.yml --tags ceph-config,nova-key --limit compute_hosts | 11:06 |
Tahvok | Perhaps I should create a patch for documentation? | 11:06 |
eumel8 | Tahvok: then it's wrong described in docs | 11:07 |
Tahvok | Not wrong, the docs don't mention a ceph use case, that's all | 11:08 |
Tahvok | I'm just still on Ocata, so I'm not sure if it's still relevant for Queens | 11:08 |
eumel8 | Tahvok: ceph is not default. better to fill out a bug report for that: https://bugs.launchpad.net/openstack-ansible/+bugs | 11:08 |
Tahvok | launchpad is timeouting on me when trying to submit a bug :/ | 11:26 |
Tahvok | Done: https://bugs.launchpad.net/openstack-ansible/+bug/1748740 | 11:30 |
openstack | Launchpad bug 1748740 in openstack-ansible "Documentation missing for adding compute host with ceph" [Undecided,New] | 11:30 |
*** jbadiapa has joined #openstack-ansible | 11:30 | |
tescra | cloudnull please guide me for gist filetxt @ https://gist.github.com/ankita-anil-verma/727a074b56d01c1055655cfb2b0cdfa0 after exe of | 11:40 |
tescra | root@deploy-node:/opt/openstack-ansible/playbooks# openstack-ansible lxc-hosts-setup.yml -e lxc_image_cache_refresh=yes -vvv --limit infra3 Failled with error mssg as : "Enqueued transfer job 4. Press C-c to continue download in background.", "Importing '/tmp/rootfs.tar.xz', saving as 'ubuntu-xenial-amd64'.", "Failed to create subvolume /var/lib/machines/.#ubuntu-xenial-amd64ecaa0438e8caa37b: Disk quota exc | 11:40 |
tescra | but server has ample of free space df-h op in gist | 11:41 |
tescra | can i manually install ubuntu image ? | 11:41 |
*** zerick has quit IRC | 11:46 | |
*** zerick_ has joined #openstack-ansible | 11:46 | |
Tahvok | tescra: not sure how the download is done | 11:59 |
Tahvok | Check your /tmp | 11:59 |
*** rodolof has joined #openstack-ansible | 12:09 | |
*** rodolof has quit IRC | 12:31 | |
*** acormier has joined #openstack-ansible | 12:34 | |
*** acormier has quit IRC | 12:39 | |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit https://review.openstack.org/522491 | 12:42 |
tescra | Hi cloudnull / odyssey4me Have noticed that the TASKS {lxc_hosts : Create machined proxy override unit directories & lxc_hosts : Create machined proxy override unit directories}are skipped can it be cause for failur? | 12:44 |
tescra | https://gist.github.com/ankita-anil-verma/727a074b56d01c1055655cfb2b0cdfa0/edit | 12:44 |
tescra | https://gist.github.com/ankita-anil-verma/727a074b56d01c1055655cfb2b0cdfa0 | 12:45 |
*** acormier has joined #openstack-ansible | 12:45 | |
tescra | Tahvok, I am not sure @ what u r suggesting; wouldu elaborate ? | 12:47 |
Tahvok | I'm saying when the download process is running, it could write a temporary file to some temp dir such as /tmp | 12:49 |
tescra | yes there are multiple folders ech having files like nsible_modlib.zip ansible_module_command.py | 12:52 |
tescra | shall i edit the vars parsed in ansible_module_command.py? | 12:53 |
tescra | Tahvok or shall i delete as there are multiple folders in /tmp of infra3 | 12:55 |
*** dave-mccowan has joined #openstack-ansible | 12:56 | |
Tahvok | You should not delete anything. The only thing I suggested is to check if you have enough space under /tmp | 12:56 |
tescra | yes am having ample of space barely used 10% | 13:01 |
tescra | ls -lh total 84M drwx------ 2 root root 4.0K Feb 10 19:43 ansible_3y4nc6 drwx------ 2 root root 4.0K Feb 10 18:52 ansible_9CAOF9 drwx------ 2 root root 4.0K Feb 11 04:59 ansible_bhpqnt drwx------ 2 root root 4.0K Feb 10 23:24 ansible_bs0Qm_ -rw-r--r-- 1 root root 8.3K Feb 11 04:25 index-system -rw-r--r-- 1 root root 84M Feb 11 04:25 rootfs.tar.xz | 13:05 |
*** vnogin has joined #openstack-ansible | 13:13 | |
*** eumel8 has quit IRC | 13:14 | |
*** bhujay has joined #openstack-ansible | 13:18 | |
*** vnogin has quit IRC | 13:25 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/pike: Normalise SuSE barbican package install https://review.openstack.org/543221 | 13:25 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/pike: tests: test-galera-upgrades.sh: Remove the exit trap https://review.openstack.org/543222 | 13:26 |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit https://review.openstack.org/522491 | 13:29 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement seperate deploy and upgrade tests https://review.openstack.org/543129 | 13:32 |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit https://review.openstack.org/522491 | 13:34 |
*** vnogin has joined #openstack-ansible | 13:45 | |
*** vnogin has quit IRC | 13:50 | |
*** sxc731 has joined #openstack-ansible | 14:30 | |
*** acormier has quit IRC | 14:34 | |
*** SmearedBeard has joined #openstack-ansible | 14:35 | |
*** acormier has joined #openstack-ansible | 14:47 | |
*** rodolof has joined #openstack-ansible | 14:59 | |
*** acormier has quit IRC | 15:00 | |
*** acormier has joined #openstack-ansible | 15:00 | |
openstackgerrit | Merged openstack/openstack-ansible master: Update all SHAs for 17.0.0 https://review.openstack.org/543123 | 15:03 |
*** SmearedBeard has quit IRC | 15:08 | |
*** acormier has quit IRC | 15:13 | |
*** bhujay has quit IRC | 15:19 | |
*** bhujay has joined #openstack-ansible | 15:22 | |
*** eumel8 has joined #openstack-ansible | 15:40 | |
*** sxc731 has quit IRC | 15:41 | |
*** rodolof has quit IRC | 15:42 | |
*** acormier has joined #openstack-ansible | 15:43 | |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit https://review.openstack.org/522491 | 15:44 |
*** bhujay has quit IRC | 15:44 | |
*** eumel8 has quit IRC | 15:45 | |
*** acormier has quit IRC | 15:48 | |
*** sxc731 has joined #openstack-ansible | 16:06 | |
*** acormier has joined #openstack-ansible | 16:14 | |
*** acormier has quit IRC | 16:15 | |
*** acormier has joined #openstack-ansible | 16:15 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement seperate deploy and upgrade tests https://review.openstack.org/543129 | 16:19 |
*** acormier has quit IRC | 16:20 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement separate deploy and upgrade tests https://review.openstack.org/543129 | 16:20 |
*** bhujay has joined #openstack-ansible | 16:20 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/pike: Restore upgrade check & gate https://review.openstack.org/543235 | 16:26 |
*** acormier has joined #openstack-ansible | 16:27 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/pike: Use a venv with previous ansible version for upgrades https://review.openstack.org/543236 | 16:29 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/pike: Use a venv with previous ansible version for upgrades https://review.openstack.org/543237 | 16:29 |
*** SmearedBeard has joined #openstack-ansible | 16:31 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/pike: Use a venv with previous ansible version for upgrades https://review.openstack.org/543236 | 16:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/pike: tests: Remove duplicated container creation https://review.openstack.org/543238 | 16:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement separate deploy and upgrade tests https://review.openstack.org/543129 | 16:50 |
*** bhujay has quit IRC | 16:58 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement separate deploy and upgrade tests https://review.openstack.org/543129 | 17:00 |
*** mamitchl has quit IRC | 17:09 | |
*** SmearedBeard has quit IRC | 17:14 | |
*** SerenaFeng has joined #openstack-ansible | 17:15 | |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit https://review.openstack.org/522491 | 17:17 |
*** eumel8 has joined #openstack-ansible | 17:19 | |
*** acormier has quit IRC | 17:19 | |
*** acormier has joined #openstack-ansible | 17:21 | |
*** mislukking has joined #openstack-ansible | 17:22 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement separate deploy and upgrade tests https://review.openstack.org/543129 | 17:22 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement separate deploy and upgrade tests https://review.openstack.org/543129 | 17:26 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Install only the required storage driver extras https://review.openstack.org/542898 | 17:30 |
*** sar has joined #openstack-ansible | 17:37 | |
*** SerenaFeng has quit IRC | 17:43 | |
*** sxc731 has quit IRC | 17:48 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Update rabbitmq install for cluster and upgrade tests https://review.openstack.org/543245 | 17:58 |
*** olivierbourdon38 has quit IRC | 18:05 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement separate deploy and upgrade tests https://review.openstack.org/543129 | 18:05 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement separate deploy and upgrade tests https://review.openstack.org/543129 | 18:05 |
*** mislukking has quit IRC | 18:07 | |
*** acormier has quit IRC | 18:11 | |
*** hamza21 has joined #openstack-ansible | 18:12 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Add nspawn container driver https://review.openstack.org/477017 | 18:29 |
cloudnull | armaan: yes. you can do that. the run might be that the newer service may need to be deployed without the use of global requirements | 18:30 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Implement separate deploy and upgrade tests https://review.openstack.org/543129 | 18:36 |
cloudnull | armaan: do make the repo build process work with a package outside the scope of global requirements, add a line like so https://github.com/cloudnull/os-ansible-deployment/blob/master/playbooks/defaults/repo_packages/openstack_testing.yml#L32 | 18:38 |
cloudnull | `${SEVICE_NAME}_git_install_fragments: "venvwithindex=True&ignorerequirements=True"` to your user variables file | 18:39 |
odyssey4me | yeah, it works, but the install is unbound in terms of upper constraints so it does pose some risks | 18:39 |
cloudnull | ^ | 18:40 |
armaan | cloudnull: I tried changing the code in the /openstack/venv that did not work. | 18:40 |
armaan | service refused to start | 18:40 |
odyssey4me | cloudnull I'm going to test https://review.openstack.org/#/c/526889/ now as I think that's a good step in the right direction - next step is to implement https://github.com/openstack/openstack-ansible-specs/blob/master/specs/queens/python-build-install-simplification.rst#L214-L219 perhaps with an extra layer which would be a service specific constraint override | 18:41 |
odyssey4me | the service override could be implemented as a group_var I think | 18:41 |
armaan | cloudnull: or you were referring to the option of using the pike role of the service in ansible-role-requirements.yml? | 18:42 |
cloudnull | that one | 18:42 |
cloudnull | using a pike service with an ocata install | 18:42 |
cloudnull | odyssey4me: awesome, let me know how I can help. | 18:43 |
odyssey4me | armaan if you want to do a mixed series install today you have two choices - one is to implement the override that cloudnull mentioned, the other is to use developer_mode enabled for a role so that it ignores the repo build venv and builds one during deploy | 18:43 |
odyssey4me | neither are great, so in rocky we want to change how the venvs are built to be more flexible | 18:44 |
cloudnull | ^ | 18:44 |
armaan | odyssey4me: cool, glad to hear that i can even do that. I am going to try the option suggested by cloudnull, let's see how it goes :) | 18:44 |
cloudnull | just make sure it matches the pattern from the service you're wanting to deploy. | 18:46 |
cloudnull | So for something like magnum it'd be `magnum_git_install_fragments: "venvwithindex=True&ignorerequirements=True"` | 18:46 |
cloudnull | etc | 18:46 |
armaan | cloudnull: I want to install magnum from pike to the ocata deployment. | 18:46 |
armaan | cool | 18:46 |
odyssey4me | I think over time we're going to have to see if we can work towards having our roles & plays be openstack series independent... given that upstream services are moving towards more and more independent releases, this is going to be important in the next few series | 18:46 |
cloudnull | I think DimGR did this too | 18:46 |
cloudnull | You might want to reach out and ask if DimGR ran into any issues. | 18:47 |
cloudnull | but otherwise I'm pretty sure it went well. | 18:47 |
cloudnull | odyssey4me: totally agree. | 18:48 |
cloudnull | ok. gotta run, off to paint a room today. | 18:48 |
cloudnull | see you all again later. | 18:48 |
odyssey4me | :) enjoy the headache | 18:49 |
armaan | cloudnull: thanks a lot for the help :) | 18:50 |
odyssey4me | armaan any chance that you'll be making it to the PTG? | 18:53 |
armaan | odyssey4me: I met with an incident while coming back from London, the transponder of the flight stopped working and since then i have developed fear of flights :( ... so i will be skipping PTG but Tobias will be there. | 18:55 |
odyssey4me | armaan Oo | 18:55 |
odyssey4me | wow, that's enough to freak anyone out | 18:55 |
odyssey4me | What's Tobias' handle? | 18:55 |
odyssey4me | pity thought - it'd have been great to meet! | 18:56 |
odyssey4me | *though | 18:56 |
*** pbandark1 has joined #openstack-ansible | 18:58 | |
armaan | I don't remember his handle at the moment because i have actually never seen him on irc. I can give you his twitter handle --> @tobberydberg | 18:58 |
armaan | odyssey4me: Yeah, that's true. i guess i will see you guys soon somewhere over beers -- perhaps in Berlin. | 18:59 |
*** pbandark has quit IRC | 19:00 | |
*** pbandark1 is now known as pbandark | 19:00 | |
*** sxc731 has joined #openstack-ansible | 19:10 | |
armaan | Could not find a version that satisfies the requirement websocket-client -- http://paste.openstack.org/show/668885/ | 19:14 |
armaan | repo-build failed | 19:14 |
odyssey4me | heh, those requirements are a bit nasty: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0, but the only available one is 0.40.0 | 19:16 |
odyssey4me | hmm, but 0.46.0 is available online | 19:17 |
odyssey4me | can you pastebin the venv-build-options-os_magnum.txt file? | 19:18 |
odyssey4me | armaan ^ | 19:18 |
armaan | sure! | 19:18 |
odyssey4me | also, if you review the resulting tasks, did it show that file as changed? don't bother re-running the play... you need to check on the first run | 19:19 |
armaan | odyssey4me: I will find this file in the magnum container? | 19:19 |
odyssey4me | the alternative is to force a rebuild, but let's check the txt file of options first | 19:19 |
odyssey4me | nope - in the repo-build container | 19:19 |
armaan | okay! | 19:20 |
odyssey4me | an example from RPC: http://rpc-repo.rackspace.com/os-releases/r16.0.0/ubuntu-16.04-x86_64/venv-build-options-os_magnum.txt | 19:20 |
armaan | odyssey4me: http://paste.openstack.org/show/668888/ | 19:23 |
odyssey4me | armaan did you add the options to user_variables that cloudnull suggested? | 19:24 |
odyssey4me | can you pastebin the overrides you added there? | 19:24 |
armaan | odyssey4me: I added only one line --> magnum_git_install_fragments: "venvwithindex=True&ignorerequirements=True" | 19:25 |
odyssey4me | you're looking to install a newer series of magnum in the existing ocata? | 19:27 |
armaan | yes please | 19:27 |
odyssey4me | you'll have to override the git_sha entry too | 19:27 |
armaan | damn! silly me :/ | 19:27 |
odyssey4me | magnum_dashboard_git_install_branch: <sha or branch name> | 19:28 |
odyssey4me | there might still be an issue there, giving it a try myself now | 19:29 |
armaan | ok, i have started the playbook run, let's see how it goes. | 19:30 |
armaan | Could not find a version that satisfies the requirement cliff>=2.8.0 (from magnum) (from versions: 2.4.0) | 19:38 |
armaan | http://paste.openstack.org/show/668889/ | 19:38 |
odyssey4me | I'm doing a test system now - will let you know what works shortly or submit a fix patch if that's appropriate. :) | 19:39 |
odyssey4me | But yeah, this is why mixed series deploys are hard. | 19:39 |
odyssey4me | Our entire build system, for now, is targeting a mono-series deploy. | 19:40 |
armaan | odyssey4me: thanks a lot for looking in to this! | 19:42 |
odyssey4me | armaan it happens to be a place that I'm wanting to put time into improving, so you're halping me as much as I'm helping you :) | 19:47 |
odyssey4me | so thank you! | 19:47 |
armaan | :) | 19:47 |
*** Sha000 has joined #openstack-ansible | 19:54 | |
Sha000 | Hi | 19:54 |
odyssey4me | armaan I've got the same result which is understandable. I'll work out an alternative set of overrides which will get you to your goal - gimme some time. How urgent is this? I may not get it done this evening. | 20:01 |
*** sxc731 has quit IRC | 20:01 | |
armaan | odyssey4me: Not very urgent .. I will be happy if I can get Magnum working in few days :) | 20:06 |
*** hybridpollo has joined #openstack-ansible | 20:08 | |
Sha000 | i've an issue after rebooting controller nodes (and rebuild galera cluster) : now my keystone services always give timeout (http error code 504) and i'm not able to figure out why ... does someone has an idea ? | 20:11 |
*** acormier has joined #openstack-ansible | 20:11 | |
*** acormier has quit IRC | 20:16 | |
*** lbragstad has joined #openstack-ansible | 20:27 | |
*** hamza21 has quit IRC | 20:31 | |
*** lbragstad has quit IRC | 20:48 | |
*** lbragstad has joined #openstack-ansible | 20:49 | |
*** flaviosr has quit IRC | 20:51 | |
*** Johnny has joined #openstack-ansible | 20:53 | |
*** Johnny is now known as Guest61853 | 20:54 | |
Guest61853 | A little confused about deploying Ceph with OSA. Does OSA do the full Ceph install or does Ceph need to be installed first separately, then just integrated into the OSA deployment? I think it's the latter case, but not 100% sure | 20:54 |
odyssey4me | Guest61853 either option is available | 20:55 |
odyssey4me | Guest61853 what would you prefer to do? | 20:56 |
Sha000 | Hi, does anyone have an idea why keystone after rebooting all controllers give a timeout error (504) ? didn't find anything in the log even with debug enabled | 20:56 |
odyssey4me | Sha000 try enabling debug logging: openstack-ansible os-keystone-install.yml -e debug=true | 20:56 |
odyssey4me | then look through the logs to see if something shows up | 20:57 |
Sha000 | the installation went fine ... do you mean i have to redo an "installation" ? | 20:57 |
odyssey4me | it might also be haproxy, so verify whether haproxy thinks keystone is up - hatop is useful there | 20:57 |
Sha000 | haproxy seen all up | 20:57 |
odyssey4me | Sha000 no, it might just be a service that's unable to connect to something - trawling logs is going to be how you firugre it out | 20:58 |
odyssey4me | *figure | 20:58 |
Sha000 | from what i've seen in log from nginx "recv() failed (104: Connection reset by peer) while sending to client, " | 20:58 |
odyssey4me | that might just be haproxy connecting via the port to check state | 20:59 |
odyssey4me | haproxy only does a port check, which spams the logs a bit | 20:59 |
Sha000 | ah ok ... didn't look well ... it's the HEAD ... might be a bit confusing when trying to debug :D | 21:00 |
Guest61853 | Odyssey4me: I'd prefer to just have OSA do it. Unclear on target requirements for the target ceph-osd_hosts as far as block devices and partitioning goes. (The simplest case is fine with me; this is just for PoC test). | 21:00 |
odyssey4me | Guest61853 if you want a to manage your ceph cluster through OSA's deployment tooling, an example set of configs is in https://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/app-config-prod-ceph.html | 21:00 |
Guest61853 | Odyssey4me: yeah, that's the doc I've been looking at. Would be great if that doc would clarify that Ceph needs to be installed first separately from that. Unless I missed reading it at that link somewhere, that's not clear. | 21:03 |
*** flaviosr has joined #openstack-ansible | 21:03 | |
odyssey4me | Guest61853 in that doc, ceph gets installed by OSA - no prerequisites | 21:03 |
odyssey4me | Guest61853 make sure that you have both ceph-mon_hosts and ceph-osd_hosts specified - the osd's don't work without mons :) | 21:05 |
Guest61853 | Odyssey4me: Ok, that's good -- what about requirement target parititioning / block device requirements? I have Ubuntu 16.04.3 installed on those target nodes (that are defined as ceph-osd_hosts) with only single block device and LVM partition. Do I need a second block device on each? Additionally, when I run the setup infrastructure play, I was receiving errors of: "please provide devices to your osd scenario" during | 21:06 |
Guest61853 | I fixed that by adding a "osd_auto_detect: true" var definition. | 21:06 |
Sha000 | odyssey4me, what is doing the command openstack-ansible os-keystone-install.yml -e debug=true ? | 21:07 |
Guest61853 | Odyssey4me: (I'm using the infra hosts as ceph-mon_hosts, just like the configuration example you posted above) | 21:09 |
openstackgerrit | Mohammed Naser proposed openstack/openstack-ansible master: Run openstack_openrc before Magnum installation https://review.openstack.org/543256 | 21:13 |
Guest61853 | Odyssey4me: Are there any specific block device / partition requirements for those target Ceph OSDs while using the OSA with Ceph deploy configuration in the above link that you are aware of? (I'm running the OSA setup-openstack.yml play now -- not sure if it will work if OSD targets aren't meeting block/partitioning requirements) | 21:20 |
*** pbandark has quit IRC | 21:31 | |
*** pbandark has joined #openstack-ansible | 21:32 | |
*** dariko has quit IRC | 21:49 | |
*** armaan has quit IRC | 22:01 | |
*** armaan has joined #openstack-ansible | 22:02 | |
odyssey4me | Sha000 that enables debug logging, so you can look at the eystone actions in more detail | 22:07 |
odyssey4me | Guest61853 I honestly have no idea - there are some who run ceph in this channel, but our playbook uses the ceph-ansible role and that community is quite a lot more broad and may be able to give you more advice. Obviously it's weekend now so many people are not responding. ;) | 22:08 |
Guest61853 | odyssey4me: thanks! I'll keep plugging away at it. Looks like I should have a 2nd block device. This thread is useful: http://eavesdrop.openstack.org/irclogs/%23openstack-ansible/%23openstack-ansible.2017-11-18.log.html | 22:11 |
*** sar has quit IRC | 22:15 | |
*** adreznec has quit IRC | 22:40 | |
*** acormier has joined #openstack-ansible | 22:42 | |
*** acormier has quit IRC | 22:44 | |
*** adreznec has joined #openstack-ansible | 22:45 | |
Sha000 | odyssey4me, found the problem : dns resolution for galera ... sounds really weird why it makes keystone stuck to answer to request ... | 22:47 |
Sha000 | thanks for the help and support :) | 22:48 |
*** adreznec has quit IRC | 22:49 | |
*** adreznec has joined #openstack-ansible | 22:50 | |
*** acormier has joined #openstack-ansible | 22:54 | |
*** lbragstad has quit IRC | 22:55 | |
*** acormier has quit IRC | 23:04 | |
*** acormier has joined #openstack-ansible | 23:04 | |
*** acormier has quit IRC | 23:09 | |
*** eumel8 has quit IRC | 23:24 | |
*** abelur has joined #openstack-ansible | 23:33 | |
*** pbandark has quit IRC | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!