*** tomtomtom has quit IRC | 00:05 | |
*** mrhillsman is now known as mrhillsman_in_mm | 00:11 | |
*** mrhillsman_in_mm is now known as mrhillsman | 00:13 | |
*** openstack has joined #openstack-ansible | 00:17 | |
*** ChanServ sets mode: +o openstack | 00:17 | |
*** dave-mccowan has joined #openstack-ansible | 00:21 | |
*** pmannidi has joined #openstack-ansible | 00:33 | |
*** savvas has joined #openstack-ansible | 00:34 | |
*** osnaya has joined #openstack-ansible | 00:35 | |
osnaya | configuring pre-req subinterfaces and bridges for openstack ansible deployment ... when systemctl status networking.service shows up this error - Mar 27 16:37:19 ansible5-1 systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE Mar 27 16:37:19 ansible5-1 systemd[1]: Failed to start Raise network interfaces. - any ideas | 00:37 |
---|---|---|
osnaya | 00:40 | |
osnaya | interfaces file has following auto br-mgmt, static, bridge_stp off, bridge_waitport 0, bridge_fd 0, bridge_ports eno1.10 addr and netmask, Gw and dns entry | 00:42 |
*** osnaya has quit IRC | 00:43 | |
*** cjloader has joined #openstack-ansible | 00:44 | |
*** osnaya has joined #openstack-ansible | 00:45 | |
osnaya | any ideas on the br-mgmt service status error? | 00:45 |
*** savvas has quit IRC | 00:45 | |
*** cjloader has quit IRC | 00:52 | |
*** cjloader has joined #openstack-ansible | 00:52 | |
*** odyssey4me has quit IRC | 00:53 | |
*** odyssey4me has joined #openstack-ansible | 00:53 | |
*** chyka has joined #openstack-ansible | 01:02 | |
osnaya | @odyssey4me any pointers on br-mgmt (systemctl status networking.service - Failed to start Raised network interfaces... Main process exited failure... I double checked br-mgmt entries | 01:04 |
osnaya | @odyssey4me eno1 is up, subinterface shows up eno1.10 for VLAN 10, br-mgmt has bridge_ports as eno1.10 | 01:05 |
*** chyka has quit IRC | 01:06 | |
cloudnull | osnaya: is bridge-utils installed? | 01:06 |
cloudnull | if you run `ifup br-mgmt` does that work? | 01:07 |
osnaya | @cloudnull yes ... bridge-utils/xenial,now 1.5-9ubuntu1 amd64 [installed] | 01:07 |
osnaya | @cloudnull ifup br-mgmt Waiting for br-mgmt to get ready... maxwait 2 sec, RTNETLink answers: File exists... Failed to bring up br-mgmt | 01:09 |
osnaya | @cloudnull http://paste.openstack.org/show/715657/ | 01:11 |
*** prometheanfire has quit IRC | 01:15 | |
*** Matias has quit IRC | 01:20 | |
*** prometheanfire has joined #openstack-ansible | 01:22 | |
*** savvas has joined #openstack-ansible | 01:23 | |
cloudnull | what does `ip a l br-mgmt` show ? | 01:24 |
*** vnogin has quit IRC | 01:26 | |
*** savvas has quit IRC | 01:27 | |
*** cjloader has quit IRC | 01:28 | |
*** prometheanfire has quit IRC | 01:29 | |
*** armaan has quit IRC | 01:30 | |
*** armaan has joined #openstack-ansible | 01:31 | |
fatdragon | cloudnull: how do I check out 17.0.0 tag from master? | 01:35 |
fatdragon | git describe --abbrev=0 --tags , is showing me 17.0.0.0rc2 | 01:35 |
cloudnull | that's the most recent tag for queens | 01:36 |
cloudnull | 17.0.0.0rc2 | 01:36 |
cloudnull | oh wait | 01:37 |
osnaya | @cloudnull @odyssey4me ... rebooted host and checked the systemctl for networking service.... it shows up active and started raised network interfaces... | 01:37 |
cloudnull | 17.0.0 is there; | 01:37 |
fatdragon | don't I want stable? | 01:37 |
cloudnull | 17.0.0 is the stable tag however I'd personally recommend using the branch. | 01:38 |
cloudnull | stable/queens | 01:38 |
fatdragon | sudo git checkout | 01:38 |
fatdragon | Your branch is up-to-date with 'origin/stable/queens'. | 01:38 |
fatdragon | sudo git checkout | 01:39 |
fatdragon | Your branch is up-to-date with 'origin/stable/queens'. | 01:39 |
fatdragon | Am I good? \ | 01:39 |
cloudnull | looks like it | 01:39 |
cloudnull | git fetch --all | 01:39 |
cloudnull | then checkout | 01:39 |
*** rudysp has joined #openstack-ansible | 01:39 | |
cloudnull | but otherwise look like you're already on the branch | 01:39 |
*** flemingo_ has quit IRC | 01:46 | |
*** flemingo has joined #openstack-ansible | 01:47 | |
osnaya | @cloudnull @odyssey4me so the current state seems ok... I will watch and see if after some time it has any issues... and debug further if necessary | 01:48 |
osnaya | @cloudnull @odyssey4me thanks | 01:48 |
*** osnaya has quit IRC | 01:49 | |
*** prometheanfire has joined #openstack-ansible | 01:55 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova master: ansible-role-requirements: Add common python_venv_build role https://review.openstack.org/556108 | 02:00 |
*** rudysp has quit IRC | 02:06 | |
*** rudysp has joined #openstack-ansible | 02:13 | |
*** fatdragon has quit IRC | 02:31 | |
*** sawblade6 has joined #openstack-ansible | 02:34 | |
*** sawblade_ has quit IRC | 02:35 | |
*** savvas has joined #openstack-ansible | 02:36 | |
*** savvas has quit IRC | 02:42 | |
*** flemingo has quit IRC | 02:48 | |
*** flemingo has joined #openstack-ansible | 02:55 | |
*** flemingo has quit IRC | 02:59 | |
*** armaan has quit IRC | 02:59 | |
openstackgerrit | wanghui proposed openstack/openstack-ansible-apt_package_pinning master: Update links in README https://review.openstack.org/557128 | 03:13 |
openstackgerrit | Logan V proposed openstack/openstack-ansible stable/pike: Stop running get-ansible-role-requirements with -vvv https://review.openstack.org/557136 | 03:28 |
openstackgerrit | Merged openstack/openstack-ansible-galera_server master: Add no_log to prevent leaking https://review.openstack.org/557004 | 03:47 |
*** dave-mccowan has quit IRC | 03:55 | |
*** savvas has joined #openstack-ansible | 03:56 | |
*** udesale has joined #openstack-ansible | 03:57 | |
*** savvas has quit IRC | 04:00 | |
*** poopcat has quit IRC | 04:06 | |
*** fatdragon has joined #openstack-ansible | 04:15 | |
*** fatdragon has quit IRC | 04:20 | |
openstackgerrit | Logan V proposed openstack/openstack-ansible-galera_server stable/queens: Add no_log to prevent leaking https://review.openstack.org/557146 | 04:21 |
*** flemingo has joined #openstack-ansible | 04:23 | |
*** flemingo has quit IRC | 04:27 | |
*** savvas has joined #openstack-ansible | 04:29 | |
*** aruns has joined #openstack-ansible | 04:30 | |
*** savvas has quit IRC | 04:36 | |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest master: Set volume catalog type to volumev3 https://review.openstack.org/557016 | 04:39 |
*** Taseer has quit IRC | 04:40 | |
*** Taseer has joined #openstack-ansible | 04:40 | |
*** flemingo has joined #openstack-ansible | 04:44 | |
*** gkadam has joined #openstack-ansible | 04:44 | |
*** flemingo has quit IRC | 04:49 | |
*** udesale has quit IRC | 04:58 | |
*** udesale has joined #openstack-ansible | 04:59 | |
*** chhagarw has joined #openstack-ansible | 05:03 | |
*** armaan has joined #openstack-ansible | 05:04 | |
*** gkadam has quit IRC | 05:07 | |
*** flemingo has joined #openstack-ansible | 05:10 | |
*** chhagarw has quit IRC | 05:12 | |
*** fatdragon has joined #openstack-ansible | 05:13 | |
openstackgerrit | Merged openstack/openstack-ansible stable/pike: Stable keepalived priorities https://review.openstack.org/532230 | 05:14 |
*** flemingo has quit IRC | 05:14 | |
*** fatdragon has quit IRC | 05:17 | |
*** flemingo has joined #openstack-ansible | 05:30 | |
*** aruns has quit IRC | 05:33 | |
*** flemingo has quit IRC | 05:34 | |
*** fatdragon has joined #openstack-ansible | 05:42 | |
*** fatdragon has quit IRC | 05:46 | |
*** flemingo has joined #openstack-ansible | 05:48 | |
*** armaan has quit IRC | 05:49 | |
*** flemingo has quit IRC | 05:53 | |
*** nyloc has quit IRC | 05:53 | |
*** fatdragon has joined #openstack-ansible | 05:55 | |
*** fatdragon has quit IRC | 05:59 | |
*** gaoyan has joined #openstack-ansible | 06:00 | |
*** rudysp has quit IRC | 06:01 | |
*** fatdragon has joined #openstack-ansible | 06:05 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-python_venv_build master: Update build optionality https://review.openstack.org/557154 | 06:07 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-python_venv_build master: Update build optionality https://review.openstack.org/557154 | 06:08 |
*** fatdragon has quit IRC | 06:10 | |
*** marst has quit IRC | 06:14 | |
*** armaan has joined #openstack-ansible | 06:15 | |
*** indistylo has joined #openstack-ansible | 06:17 | |
*** flemingo has joined #openstack-ansible | 06:18 | |
*** flemingo has quit IRC | 06:22 | |
*** udesale_ has joined #openstack-ansible | 06:28 | |
openstackgerrit | Merged openstack/ansible-role-python_venv_build master: Update run_tests.sh and remove tests-repo-clone.sh https://review.openstack.org/557078 | 06:28 |
openstackgerrit | Merged openstack/ansible-role-python_venv_build master: Remove 'executable' arg from command task https://review.openstack.org/557071 | 06:28 |
*** udesale has quit IRC | 06:30 | |
*** udesale__ has joined #openstack-ansible | 06:30 | |
*** flemingo has joined #openstack-ansible | 06:32 | |
*** udesale_ has quit IRC | 06:33 | |
*** haad1 has quit IRC | 06:35 | |
*** flemingo has quit IRC | 06:36 | |
*** pcaruana has joined #openstack-ansible | 06:38 | |
*** marst has joined #openstack-ansible | 06:47 | |
*** flemingo has joined #openstack-ansible | 06:50 | |
*** flemingo has quit IRC | 06:54 | |
*** indistylo has quit IRC | 06:55 | |
admin0 | "nNo matching distribution found for keystone", "stderr_lines": [" Could not find a ver | 06:59 |
admin0 | sion that satisfies the requirement keystone (from versions: )", "No matching distribution found for keystone"], "stdout": "Building venv keystone-17.0.0- | 06:59 |
admin0 | x86_64...", "stdout_lines": ["Building venv keystone-17.0.0-x86_64..." | 06:59 |
admin0 | oops | 06:59 |
admin0 | why/how does that happen ? | 06:59 |
*** indistylo has joined #openstack-ansible | 07:08 | |
niraj_singh | evrardjp: hi good morning.. i have a question about the role. like masakari and masakari-monitors are two different git project. so we should create tw roles for this. right? | 07:08 |
niraj_singh | tw/two | 07:08 |
*** aruns has joined #openstack-ansible | 07:10 | |
*** ianychoi has quit IRC | 07:10 | |
*** savvas has joined #openstack-ansible | 07:11 | |
evrardjp | niraj_singh: not particularily | 07:12 |
evrardjp | you can | 07:12 |
evrardjp | but it will solely depends on what can be re-used/what's different | 07:13 |
evrardjp | nova for example, has lots of components, yet we are using one repo | 07:13 |
*** indistylo has quit IRC | 07:13 | |
evrardjp | I haven't got the chance to read your spec yet | 07:13 |
evrardjp | i will do it today | 07:13 |
niraj_singh | evaradjp:yes but all the services belongs to one project in nova. | 07:14 |
evrardjp | niraj_singh: WOW. | 07:15 |
evrardjp | that's a very clean spec | 07:16 |
evrardjp | good job | 07:16 |
evrardjp | it explains what you want to run, and where, and how you plan doing it. | 07:16 |
evrardjp | that's very nice | 07:16 |
niraj_singh | thanks | 07:16 |
*** flemingo has joined #openstack-ansible | 07:16 | |
evrardjp | yes, two repos make sense | 07:16 |
evrardjp | let me just add questions about the future state | 07:16 |
*** savvas has quit IRC | 07:17 | |
evrardjp | this way it's recorded in the spec | 07:17 |
niraj_singh | evrardjp: sorry about the last two statement. i didn't understand. | 07:18 |
admin0 | hi evrardjp .. have you seen this type of error before: https://gist.github.com/a1git/88d8b43744e110e2d5eea9bd2cfc596d | 07:18 |
admin0 | on queens/stable .. fails on the repo-install.yml playbook | 07:19 |
*** DanyC has quit IRC | 07:19 | |
admin0 | stable/queens | 07:19 |
*** DanyC has joined #openstack-ansible | 07:19 | |
*** hamza21 has joined #openstack-ansible | 07:20 | |
evrardjp | admin0: nope, it looks like you don't have the version of cryptography to install | 07:20 |
evrardjp | which is weird | 07:20 |
evrardjp | do you override any version? | 07:20 |
admin0 | nope | 07:20 |
*** flemingo has quit IRC | 07:20 | |
evrardjp | could you check what do you have in /var/www/repo/os-releases/17.0.0/ubuntu-16.04-x86_64/venv-build-options-os_glance.txt ? | 07:20 |
admin0 | how do I override a version | 07:21 |
evrardjp | in your repo server | 07:21 |
evrardjp | niraj_singh: I've posted a comment on the spec | 07:21 |
evrardjp | if you can update your spec to answer my questions, that would be nice | 07:21 |
niraj_singh | ok | 07:21 |
admin0 | evrardjp, https://gist.github.com/a1git/8fb933c862ce853a58d3beba7b9042e5 is what I have | 07:22 |
evrardjp | niraj_singh: do you know if orchestration (for example for upgrades) will have to be done between the masakari monitor and the masakari api ? | 07:23 |
niraj_singh | evrardjp: i dont know about it | 07:24 |
*** ibmko has joined #openstack-ansible | 07:25 | |
evrardjp | niraj_singh: because that would be the reason of merging into one repo or splitting in two: if something like the engine needs to be always deployed before the monitors, we have an "after" rule | 07:25 |
evrardjp | but if they can be deployed simultaneously, it's different | 07:26 |
evrardjp | and if they need upgrade in a different order it's maybe good to know too | 07:26 |
niraj_singh | ok, i am checking about this | 07:26 |
evrardjp | niraj_singh: could you point me to masakari update documentation? | 07:26 |
evrardjp | niraj_singh: ok great | 07:26 |
*** electrofelix has joined #openstack-ansible | 07:27 | |
evrardjp | admin0: I guess you're good for /opt/venv-build-script.sh /var/www/ | 07:29 |
evrardjp | repo/os-releases/17.0.0/ubuntu-16.04-x86_64/venv-build-options-os_glance.txt | 07:29 |
*** nyloc has joined #openstack-ansible | 07:30 | |
evrardjp | admin0: also could you show /opt/venv-build-script.sh ? | 07:30 |
admin0 | Building venv glance-17.0.0-x86_64 .. Could not find a version that satisfies the requirement cryptography (from versions: ) | 07:31 |
admin0 | No matching distribution found for cryptography | 07:31 |
admin0 | that was the ouput of that | 07:31 |
admin0 | evrardjp, venv-build-script.sh https://gist.github.com/a1git/7351a3aa3e95fd43220781dab740d28d | 07:33 |
evrardjp | admin0: could you paste your venv build log? | 07:35 |
evrardjp | /var/log/repo/venv_build_* | 07:35 |
evrardjp | (if you have for example keystone and glance, post the two) | 07:35 |
odyssey4me | evrardjp could you review https://review.openstack.org/556231 please | 07:35 |
evrardjp | it's the last one | 07:36 |
odyssey4me | and https://review.openstack.org/556230 | 07:36 |
*** haad1 has joined #openstack-ansible | 07:37 | |
evrardjp | omg good catch | 07:37 |
admin0 | evrardjp, https://gist.github.com/a1git/4763f9072285f13ea6f8cb7fb6cce8aa | 07:37 |
odyssey4me | then also https://review.openstack.org/557021 and https://review.openstack.org/557020 | 07:37 |
hwoarang | good morning | 07:38 |
*** shardy has joined #openstack-ansible | 07:38 | |
odyssey4me | oh, and one more: https://review.openstack.org/557075 | 07:39 |
odyssey4me | hwoarang ^ I hope I got that right? | 07:39 |
evrardjp | odyssey4me: https://review.openstack.org/#/c/552004/ https://review.openstack.org/#/c/552081/ ? | 07:40 |
hwoarang | yep it should work | 07:40 |
odyssey4me | some more urgent ones: https://review.openstack.org/557081 & https://review.openstack.org/557080 & https://review.openstack.org/557079 | 07:40 |
*** flemingo has joined #openstack-ansible | 07:40 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-systemd_mount master: Update run_tests.sh and remove tests-repo-clone.sh https://review.openstack.org/557079 | 07:42 |
evrardjp | odyssey4me: we have something like this in config_template, probably due to latest run_tests changes: https://review.openstack.org/#/c/554979/ | 07:42 |
*** udesale__ is now known as udesale | 07:43 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-tests master: Add new 'ansible-role-*' roles to proposal bot sync https://review.openstack.org/557075 | 07:44 |
evrardjp | hwoarang: updated ^ could you re-vote? | 07:44 |
*** flemingo has quit IRC | 07:45 | |
*** rudysp has joined #openstack-ansible | 07:46 | |
evrardjp | odyssey4me: do you want me to do it for config_template? | 07:47 |
*** ibmko has quit IRC | 07:48 | |
odyssey4me | evrardjp ah, missed that one - yes please | 07:49 |
openstackgerrit | Merged openstack/openstack-ansible master: Fix Doc8 issue https://review.openstack.org/556383 | 07:49 |
hwoarang | odyssey4me: evrardjp https://review.openstack.org/557176 proposal bot change for tests-clone-repo.sh removal | 07:49 |
odyssey4me | hwoarang well, it also needs to be removed from tox, but I can do that in one go | 07:51 |
*** aruns has quit IRC | 07:51 | |
odyssey4me | maybe your change should just ignore that file instead of removing it? | 07:51 |
hwoarang | yeah first we have to remove it and then ignore it | 07:52 |
hwoarang | unless you remove it manually | 07:52 |
*** fatdragon has joined #openstack-ansible | 07:52 | |
odyssey4me | the change needs to do this effectively: https://review.openstack.org/557081 | 07:52 |
hwoarang | ok are you doing this across the repos yourself? | 07:53 |
openstackgerrit | Merged openstack/openstack-ansible master: Ensure doc8 is run https://review.openstack.org/556384 | 07:53 |
hwoarang | then i will modify the bot so just ignore the files | 07:53 |
odyssey4me | I can do that, yes. | 07:53 |
odyssey4me | it'll be pretty straightforward to do | 07:53 |
hwoarang | ok | 07:53 |
odyssey4me | evrardjp I haven't had coffee yet, can you look through https://review.openstack.org/#/c/557154/2 if you have a gap to? | 07:54 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts stable/queens: Remove required-projects from job definition https://review.openstack.org/557020 | 07:54 |
evrardjp | odyssey4me: not even one coffee? | 07:55 |
evrardjp | :) | 07:55 |
evrardjp | will do | 07:55 |
odyssey4me | evrardjp I'm about to have my first. | 07:56 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/ansible-config_template master: Update run_tests.sh and remove tests-repo-clone.sh https://review.openstack.org/557180 | 07:57 |
evrardjp | odyssey4me: ^ could you check if I missed something on this? | 07:57 |
admin0 | evrardjp, should i move out of stable/queens and move to tag 17.0.0... though they are the same i guess | 07:57 |
evrardjp | no they aren't the same | 07:57 |
evrardjp | stable/queens is a moving target | 07:57 |
evrardjp | it works under gates if I am not mistaken | 07:57 |
evrardjp | so we have to find out what's wrong | 07:58 |
*** fatdragon has quit IRC | 07:58 | |
odyssey4me | evrardjp lgtm | 07:58 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts stable/pike: Remove required-projects from job definition https://review.openstack.org/557021 | 07:58 |
*** fatdragon has joined #openstack-ansible | 07:59 | |
admin0 | i will retry once from scratch | 07:59 |
*** pmannidi has quit IRC | 08:01 | |
*** haad1 has quit IRC | 08:02 | |
*** flemingo has joined #openstack-ansible | 08:02 | |
evrardjp | odyssey4me: I didn't have breakfast yet for that review, I hope I am not gonna be too harsh | 08:02 |
*** fatdragon has quit IRC | 08:03 | |
*** sar has quit IRC | 08:04 | |
*** flemingo has quit IRC | 08:06 | |
odyssey4me | evrardjp I think I'd like to add more testing for the delegation stuff on top of that review. | 08:07 |
evrardjp | odyssey4me: i think that patch could have been two | 08:09 |
evrardjp | one to add the DRY on groups, and one to delegate | 08:09 |
odyssey4me | I think they might be needed together, but to be honest the purpose of it is a little too hazy right now | 08:10 |
*** fatdragon has joined #openstack-ansible | 08:12 | |
*** fatdragon has quit IRC | 08:17 | |
odyssey4me | hwoarang mind giving these a review quickly? https://review.openstack.org/557079 & https://review.openstack.org/557180 & https://review.openstack.org/557081 & https://review.openstack.org/557080 | 08:18 |
*** gkadam has joined #openstack-ansible | 08:19 | |
odyssey4me | evrardjp we need to babysit this until it merges: https://review.openstack.org/556994 - it's blocking all other integrated repo patches | 08:19 |
hwoarang | sure | 08:19 |
*** flemingo has joined #openstack-ansible | 08:19 | |
evrardjp | odyssey4me: they are well together in one patch. It makes sense, but it's not clear in the text, so I reviewed if you want to see. | 08:20 |
evrardjp | admin0: I'll try in parallel with latest stable/queens | 08:22 |
*** fatdragon has joined #openstack-ansible | 08:22 | |
evrardjp | odyssey4me: https://review.openstack.org/506191 | 08:24 |
evrardjp | :) | 08:24 |
*** flemingo has quit IRC | 08:24 | |
evrardjp | on your way to world domination | 08:24 |
*** admin0 has quit IRC | 08:25 | |
*** ibmko has joined #openstack-ansible | 08:26 | |
openstackgerrit | Merged openstack/openstack-ansible-apt_package_pinning master: Update links in README https://review.openstack.org/557128 | 08:26 |
*** fatdragon has quit IRC | 08:26 | |
*** fatdragon has joined #openstack-ansible | 08:28 | |
openstackgerrit | Merged openstack/ansible-role-systemd_networkd master: Update run_tests.sh and remove tests-repo-clone.sh https://review.openstack.org/557080 | 08:30 |
openstackgerrit | Merged openstack/ansible-role-systemd_mount master: Update run_tests.sh and remove tests-repo-clone.sh https://review.openstack.org/557079 | 08:31 |
openstackgerrit | Merged openstack/ansible-config_template master: Update run_tests.sh and remove tests-repo-clone.sh https://review.openstack.org/557180 | 08:32 |
openstackgerrit | Merged openstack/ansible-role-systemd_service master: Update run_tests.sh and remove tests-repo-clone.sh https://review.openstack.org/557081 | 08:32 |
*** lihi has quit IRC | 08:32 | |
*** fatdragon has quit IRC | 08:33 | |
odyssey4me | evrardjp heh, yeah - I set a trend :) | 08:33 |
odyssey4me | now we need to actually start using it, but that will be a patch series of its own | 08:33 |
*** oanson has quit IRC | 08:34 | |
*** flemingo has joined #openstack-ansible | 08:34 | |
openstackgerrit | Merged openstack/openstack-ansible-lxc_container_create stable/pike: Updated from global requirements https://review.openstack.org/557097 | 08:36 |
*** oanson has joined #openstack-ansible | 08:36 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: [TEST] Python build changes https://review.openstack.org/557192 | 08:36 |
*** flemingo has quit IRC | 08:39 | |
*** lihi has joined #openstack-ansible | 08:39 | |
*** fatdragon has joined #openstack-ansible | 08:41 | |
*** geb has quit IRC | 08:42 | |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron master: ansible-role-requirements: Use systemd_service role from git.o.o https://review.openstack.org/556230 | 08:42 |
*** geb has joined #openstack-ansible | 08:43 | |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder master: Remove cinder v1 service and endpoints https://review.openstack.org/555046 | 08:46 |
*** fatdragon has quit IRC | 08:46 | |
*** nyloc has quit IRC | 08:49 | |
*** indistylo has joined #openstack-ansible | 08:51 | |
*** fatdragon has joined #openstack-ansible | 08:56 | |
*** udesale has quit IRC | 08:58 | |
*** fatdragon has quit IRC | 09:01 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova master: ansible-role-requirements: Use systemd_service role from openstack namespace https://review.openstack.org/556231 | 09:01 |
*** alefra has joined #openstack-ansible | 09:02 | |
*** niraj_singh has quit IRC | 09:02 | |
*** flemingo has joined #openstack-ansible | 09:03 | |
*** vnogin has joined #openstack-ansible | 09:04 | |
*** udesale has joined #openstack-ansible | 09:05 | |
*** flemingo has quit IRC | 09:08 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Remove tests-repo-clone.sh https://review.openstack.org/557207 | 09:09 |
odyssey4me | alright, patch storm incoming | 09:10 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-config_template master: Remove tests-repo-clone.sh https://review.openstack.org/557208 | 09:10 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-hardening master: Remove tests-repo-clone.sh https://review.openstack.org/557209 | 09:10 |
*** bhujay has joined #openstack-ansible | 09:10 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-apt_package_pinning master: Remove tests-repo-clone.sh https://review.openstack.org/557210 | 09:10 |
*** shardy has quit IRC | 09:10 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ceph_client master: Remove tests-repo-clone.sh https://review.openstack.org/557211 | 09:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client master: Remove tests-repo-clone.sh https://review.openstack.org/557212 | 09:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: Remove tests-repo-clone.sh https://review.openstack.org/557213 | 09:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server master: Remove tests-repo-clone.sh https://review.openstack.org/557215 | 09:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create master: Remove tests-repo-clone.sh https://review.openstack.org/557216 | 09:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts master: Remove tests-repo-clone.sh https://review.openstack.org/557217 | 09:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server master: Remove tests-repo-clone.sh https://review.openstack.org/557219 | 09:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-nspawn_container_create master: Remove tests-repo-clone.sh https://review.openstack.org/557220 | 09:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-nspawn_hosts master: Remove tests-repo-clone.sh https://review.openstack.org/557221 | 09:12 |
*** shardy has joined #openstack-ansible | 09:12 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: Remove tests-repo-clone.sh https://review.openstack.org/557222 | 09:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_openrc master: Remove tests-repo-clone.sh https://review.openstack.org/557223 | 09:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: Remove tests-repo-clone.sh https://review.openstack.org/557224 | 09:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach master: Remove tests-repo-clone.sh https://review.openstack.org/557225 | 09:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh master: Remove tests-repo-clone.sh https://review.openstack.org/557226 | 09:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Remove tests-repo-clone.sh https://review.openstack.org/557227 | 09:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer master: Remove tests-repo-clone.sh https://review.openstack.org/557228 | 09:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Remove tests-repo-clone.sh https://review.openstack.org/557229 | 09:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: Remove tests-repo-clone.sh https://review.openstack.org/557230 | 09:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_congress master: Remove tests-repo-clone.sh https://review.openstack.org/557231 | 09:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Remove tests-repo-clone.sh https://review.openstack.org/557232 | 09:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Remove tests-repo-clone.sh https://review.openstack.org/557233 | 09:14 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Remove tests-repo-clone.sh https://review.openstack.org/557234 | 09:14 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: Remove tests-repo-clone.sh https://review.openstack.org/557235 | 09:14 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Remove tests-repo-clone.sh https://review.openstack.org/557236 | 09:14 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Remove tests-repo-clone.sh https://review.openstack.org/557237 | 09:14 |
openstackgerrit | Merged openstack/openstack-ansible-tests master: Add new 'ansible-role-*' roles to proposal bot sync https://review.openstack.org/557075 | 09:14 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Remove tests-repo-clone.sh https://review.openstack.org/557238 | 09:14 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_molteniron master: Remove tests-repo-clone.sh https://review.openstack.org/557239 | 09:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca master: Remove tests-repo-clone.sh https://review.openstack.org/557240 | 09:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca-ui master: Remove tests-repo-clone.sh https://review.openstack.org/557241 | 09:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Remove tests-repo-clone.sh https://review.openstack.org/557242 | 09:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Remove tests-repo-clone.sh https://review.openstack.org/557243 | 09:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Remove tests-repo-clone.sh https://review.openstack.org/557244 | 09:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_panko master: Remove tests-repo-clone.sh https://review.openstack.org/557245 | 09:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Remove tests-repo-clone.sh https://review.openstack.org/557246 | 09:16 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara master: Remove tests-repo-clone.sh https://review.openstack.org/557247 | 09:16 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: Remove tests-repo-clone.sh https://review.openstack.org/557248 | 09:16 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Remove tests-repo-clone.sh https://review.openstack.org/557249 | 09:16 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Remove tests-repo-clone.sh https://review.openstack.org/557250 | 09:16 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Remove tests-repo-clone.sh https://review.openstack.org/557251 | 09:16 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher master: Remove tests-repo-clone.sh https://review.openstack.org/557252 | 09:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar master: Remove tests-repo-clone.sh https://review.openstack.org/557253 | 09:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install master: Remove tests-repo-clone.sh https://review.openstack.org/557254 | 09:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins master: Remove tests-repo-clone.sh https://review.openstack.org/557255 | 09:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Remove tests-repo-clone.sh https://review.openstack.org/557257 | 09:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: Remove tests-repo-clone.sh https://review.openstack.org/557258 | 09:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server master: Remove tests-repo-clone.sh https://review.openstack.org/557259 | 09:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client master: Remove tests-repo-clone.sh https://review.openstack.org/557260 | 09:18 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_server master: Remove tests-repo-clone.sh https://review.openstack.org/557262 | 09:18 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-config_template master: Updated from OpenStack Ansible Tests https://review.openstack.org/557265 | 09:23 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-role-python_venv_build master: Updated from OpenStack Ansible Tests https://review.openstack.org/557267 | 09:23 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-role-systemd_mount master: Updated from OpenStack Ansible Tests https://review.openstack.org/557268 | 09:23 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-role-systemd_networkd master: Updated from OpenStack Ansible Tests https://review.openstack.org/557269 | 09:23 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-role-systemd_service master: Updated from OpenStack Ansible Tests https://review.openstack.org/557270 | 09:23 |
*** flemingo has joined #openstack-ansible | 09:24 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: Remove tests-repo-clone.sh https://review.openstack.org/557224 | 09:28 |
*** admin0 has joined #openstack-ansible | 09:28 | |
*** haad1 has joined #openstack-ansible | 09:28 | |
admin0 | sorry .. got dc | 09:28 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: Remove tests-repo-clone.sh https://review.openstack.org/557224 | 09:29 |
*** flemingo has quit IRC | 09:29 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_panko master: Remove tests-repo-clone.sh https://review.openstack.org/557245 | 09:30 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Remove tests-repo-clone.sh https://review.openstack.org/557251 | 09:31 |
*** fatdragon has joined #openstack-ansible | 09:33 | |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron master: Updated from global requirements https://review.openstack.org/552220 | 09:36 |
*** aruns__ has joined #openstack-ansible | 09:38 | |
*** fatdragon has quit IRC | 09:38 | |
*** indistylo has quit IRC | 09:40 | |
openstackgerrit | Merged openstack/openstack-ansible-plugins master: Only su within container if container_user is provided https://review.openstack.org/556049 | 09:42 |
*** fatdragon has joined #openstack-ansible | 09:43 | |
*** haad1 has quit IRC | 09:43 | |
evrardjp | odyssey4me: you were on it I see | 09:45 |
*** flemingo has joined #openstack-ansible | 09:46 | |
*** fatdragon has quit IRC | 09:47 | |
*** chyka has joined #openstack-ansible | 09:48 | |
odyssey4me | evrardjp yep, just making sure you're aware that rechecking any other integrated build patches for master is a waste of time until that merges | 09:48 |
odyssey4me | it looks like it's running the gauntlet of timeouts, tempest failures and disk space issues :/ | 09:48 |
*** haad1 has joined #openstack-ansible | 09:49 | |
*** flemingo has quit IRC | 09:51 | |
admin0 | evrardjp, redoing also same stuff .. | 09:51 |
*** chyka has quit IRC | 09:52 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Disable warning for using sed https://review.openstack.org/557283 | 09:55 |
*** niraj_singh has joined #openstack-ansible | 09:56 | |
*** fatdragon has joined #openstack-ansible | 09:58 | |
niraj_singh | evrardjp: about the masakari and masakari-monitors. Masakari-monitors should be installed after masakari is installed as it monitors compute hosts and submits notifications to masakari. And the sequence will be same in upgrade case. | 09:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Remove tests-repo-clone.sh https://review.openstack.org/557285 | 09:59 |
*** Sha0000 has joined #openstack-ansible | 10:02 | |
*** indistylo has joined #openstack-ansible | 10:04 | |
*** aruns__ has quit IRC | 10:05 | |
*** haad1 has quit IRC | 10:05 | |
*** fatdragon has quit IRC | 10:07 | |
*** fatdragon has joined #openstack-ansible | 10:09 | |
*** flemingo has joined #openstack-ansible | 10:09 | |
*** Sha0000 has quit IRC | 10:11 | |
*** haad1 has joined #openstack-ansible | 10:12 | |
admin0 | evrardjp, full log with error line: https://gist.github.com/a1git/6cbfc2cdf78f5d7fe8fe4d583f1cc6ea#file-repo-install-log-L4822 | 10:12 |
evrardjp | admin0: mine has succeded | 10:13 |
evrardjp | stable/queens | 10:13 |
evrardjp | it's something in your env | 10:13 |
admin0 | i reformatted everything and restarted | 10:13 |
*** flemingo has quit IRC | 10:13 | |
*** fatdragon has quit IRC | 10:14 | |
evrardjp | admin0: re-run the repo build again? | 10:14 |
openstackgerrit | Merged openstack/openstack-ansible-nspawn_container_create master: Remove tests-repo-clone.sh https://review.openstack.org/557220 | 10:15 |
admin0 | let me start from bootstrap process again | 10:15 |
*** ianychoi has joined #openstack-ansible | 10:15 | |
openstackgerrit | Merged openstack/openstack-ansible-os_monasca-ui master: Remove tests-repo-clone.sh https://review.openstack.org/557241 | 10:15 |
evrardjp | admin0: I just started from a clean machine this morning when you said you had the issue | 10:15 |
evrardjp | and it worked for me | 10:15 |
openstackgerrit | Merged openstack/ansible-role-systemd_service master: Updated from OpenStack Ansible Tests https://review.openstack.org/557270 | 10:15 |
openstackgerrit | Merged openstack/ansible-role-systemd_networkd master: Updated from OpenStack Ansible Tests https://review.openstack.org/557269 | 10:16 |
openstackgerrit | Merged openstack/openstack-ansible-ops master: Remove tests-repo-clone.sh https://review.openstack.org/557224 | 10:16 |
openstackgerrit | Merged openstack/openstack-ansible-apt_package_pinning master: Remove tests-repo-clone.sh https://review.openstack.org/557210 | 10:16 |
openstackgerrit | Merged openstack/openstack-ansible-os_monasca master: Remove tests-repo-clone.sh https://review.openstack.org/557240 | 10:16 |
openstackgerrit | Merged openstack/ansible-role-python_venv_build master: Updated from OpenStack Ansible Tests https://review.openstack.org/557267 | 10:17 |
openstackgerrit | Merged openstack/ansible-role-systemd_mount master: Updated from OpenStack Ansible Tests https://review.openstack.org/557268 | 10:17 |
openstackgerrit | Merged openstack/openstack-ansible-ceph_client master: Remove tests-repo-clone.sh https://review.openstack.org/557211 | 10:18 |
openstackgerrit | Merged openstack/openstack-ansible-galera_client master: Remove tests-repo-clone.sh https://review.openstack.org/557212 | 10:18 |
openstackgerrit | Merged openstack/openstack-ansible-rsyslog_server master: Remove tests-repo-clone.sh https://review.openstack.org/557262 | 10:18 |
openstackgerrit | Merged openstack/ansible-config_template master: Updated from OpenStack Ansible Tests https://review.openstack.org/557265 | 10:19 |
openstackgerrit | Merged openstack/openstack-ansible-os_molteniron master: Remove tests-repo-clone.sh https://review.openstack.org/557239 | 10:19 |
openstackgerrit | Merged openstack/openstack-ansible-rsyslog_client master: Remove tests-repo-clone.sh https://review.openstack.org/557260 | 10:19 |
openstackgerrit | Merged openstack/openstack-ansible-memcached_server master: Remove tests-repo-clone.sh https://review.openstack.org/557219 | 10:20 |
openstackgerrit | Merged openstack/openstack-ansible-pip_install master: Remove tests-repo-clone.sh https://review.openstack.org/557254 | 10:20 |
openstackgerrit | Merged openstack/openstack-ansible-haproxy_server master: Remove tests-repo-clone.sh https://review.openstack.org/557215 | 10:20 |
openstackgerrit | Merged openstack/openstack-ansible-openstack_hosts master: Remove tests-repo-clone.sh https://review.openstack.org/557222 | 10:20 |
openstackgerrit | Merged openstack/openstack-ansible-openstack_openrc master: Remove tests-repo-clone.sh https://review.openstack.org/557223 | 10:21 |
admin0 | evrardjp, not sure it makes a diff, but here is my config, variables and overrides: https://gist.github.com/a1git/2a97980035633966c242bd5c094e25cb | 10:22 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts master: Remove tests-repo-clone.sh https://review.openstack.org/557217 | 10:22 |
openstackgerrit | Merged openstack/openstack-ansible-nspawn_hosts master: Remove tests-repo-clone.sh https://review.openstack.org/557221 | 10:23 |
evrardjp | admin0: I think you have a problem with neutron_plugin_base: one extra space | 10:23 |
evrardjp | not the problem with your build, but just saying | 10:23 |
*** fatdragon has joined #openstack-ansible | 10:24 | |
evrardjp | admin0: your overrides look okay. Someone need to take a look at your failure. I do not have the time to do it, I am sorry. | 10:24 |
admin0 | that is fine .. i will stick around .. | 10:25 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_container_create master: Remove tests-repo-clone.sh https://review.openstack.org/557216 | 10:25 |
admin0 | and retry | 10:25 |
*** haad1 has quit IRC | 10:27 | |
*** armaan has quit IRC | 10:28 | |
*** DanyC has quit IRC | 10:28 | |
evrardjp | odyssey4me: hey I'd like to discuss os_tempest with you | 10:28 |
*** fatdragon has quit IRC | 10:29 | |
evrardjp | I've noticed, in infra, we are far from reliable, when we go through the reverse proxy of the repo server: | 10:29 |
evrardjp | http://logs.openstack.org/11/554611/5/experimental/openstack-ansible-integrated-deploy-aio/d1abb5a/job-output.txt.gz#_2018-03-26_16_59_03_922141 | 10:29 |
openstackgerrit | Merged openstack/ansible-hardening master: Remove tests-repo-clone.sh https://review.openstack.org/557209 | 10:29 |
openstackgerrit | Merged openstack/openstack-ansible-plugins master: Remove tests-repo-clone.sh https://review.openstack.org/557255 | 10:30 |
*** DanyC has joined #openstack-ansible | 10:31 | |
evrardjp | basically the plugins 's packages have trouble to install | 10:31 |
odyssey4me | evrardjp it couldn't find an appropriate version to match what it needs - that's not reliability, that's a problem in config | 10:32 |
evrardjp | I can assure you it's a reliability issue | 10:32 |
evrardjp | It cannot fetch from outside | 10:32 |
odyssey4me | yes, the configs are being restricted by the constraints applied | 10:32 |
evrardjp | or hasn't the version required | 10:32 |
openstackgerrit | Merged openstack/openstack-ansible-os_almanach master: Remove tests-repo-clone.sh https://review.openstack.org/557225 | 10:32 |
odyssey4me | yes, that's the point | 10:32 |
odyssey4me | it has a built set of wheels on the repo host, and it's constrained to those | 10:33 |
odyssey4me | tempest and tempest plugins needs to use stuff outside of the repo host | 10:33 |
*** flemingo has joined #openstack-ansible | 10:33 | |
evrardjp | I thought with the repo_server reverse proxy we weren't constraining anymore | 10:33 |
evrardjp | soryr | 10:33 |
evrardjp | we were constraining in the package install | 10:33 |
evrardjp | darn | 10:33 |
evrardjp | english! | 10:33 |
odyssey4me | nope, with the repo build still happening we're populating the pypiserver with wheels, and if it has awheel for something, it only serves that wheel | 10:34 |
evrardjp | I thought we allow to fetch packages from any source by reverse proxying, with a priority on the cache. | 10:34 |
odyssey4me | so it still works as it always did once the repo build is done | 10:34 |
evrardjp | And that the packages, when installed, are using constraints as usual | 10:34 |
odyssey4me | nope, that was a next step | 10:34 |
Tahvok | Hey o/ | 10:34 |
*** jiaopengju has quit IRC | 10:34 | |
odyssey4me | evrardjp with https://review.openstack.org/537015 that would have been the case, but that kept breaking the integrated build - so I figured it was better to persue the new build approach first, then just wipe out the repo build process (or reduce it to almost nothing) | 10:35 |
*** gaoyan has quit IRC | 10:36 | |
evrardjp | odyssey4me: I thought pypi server was giving a wheel for, for example, os-collect-config, with its version as priority, and if another specific version was requested, would be fetched through the reverse proxy | 10:36 |
openstackgerrit | Merged openstack/openstack-ansible-os_congress master: Remove tests-repo-clone.sh https://review.openstack.org/557231 | 10:36 |
odyssey4me | evrardjp so, to make the tempest things work right the plugins either need to be added into the venv at repo build time, or they need to be installed with --isolated later | 10:36 |
evrardjp | isolated it will be | 10:36 |
odyssey4me | evrardjp nope, if it has a wheel it will only serve that wheel | 10:36 |
odyssey4me | if asked for another version of the wheel, it will refuse | 10:37 |
*** jiaopengju has joined #openstack-ansible | 10:37 | |
evrardjp | ok | 10:37 |
openstackgerrit | Merged openstack/openstack-ansible-galera_server master: Remove tests-repo-clone.sh https://review.openstack.org/557213 | 10:37 |
odyssey4me | the pypi reverse proxy is only activated when pypiserver gives a 404 for the wheel index | 10:37 |
*** ansmith has quit IRC | 10:37 | |
*** erudeye has joined #openstack-ansible | 10:38 | |
*** flemingo has quit IRC | 10:38 | |
odyssey4me | so if it has wheel-v1, but I ask for wheel-v2, pip asks for the wheel index and gets wheel-v1 only, then pip thinks there is no such wheel as wheel-v2 and fails | 10:38 |
*** fatdragon has joined #openstack-ansible | 10:39 | |
openstackgerrit | Merged openstack/openstack-ansible-os_cloudkitty master: Remove tests-repo-clone.sh https://review.openstack.org/557230 | 10:40 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-os_tempest master: [WIP] Install plugins for standard services https://review.openstack.org/554611 | 10:42 |
evrardjp | odyssey4me: ok understood better | 10:43 |
openstackgerrit | Merged openstack/openstack-ansible-os_watcher master: Remove tests-repo-clone.sh https://review.openstack.org/557252 | 10:44 |
*** fatdragon has quit IRC | 10:44 | |
evrardjp | OMG google. ioebstacj found openstack | 10:45 |
*** gokhan27 has joined #openstack-ansible | 10:45 | |
*** gokhan27 has quit IRC | 10:46 | |
hwoarang | wat | 10:46 |
openstackgerrit | Merged openstack/openstack-ansible-galera_server stable/queens: Add no_log to prevent leaking https://review.openstack.org/557146 | 10:46 |
*** udesale_ has joined #openstack-ansible | 10:46 | |
*** rudysp has quit IRC | 10:46 | |
*** udesale has quit IRC | 10:49 | |
*** fatdragon has joined #openstack-ansible | 10:49 | |
*** hachi has joined #openstack-ansible | 10:49 | |
*** hamza21 has quit IRC | 10:52 | |
*** erudeye has quit IRC | 10:52 | |
*** udesale_ has quit IRC | 10:52 | |
*** fatdragon has quit IRC | 10:54 | |
*** flemingo has joined #openstack-ansible | 10:55 | |
evrardjp | hwoarang: I mistyped by google knew what I wanted. | 10:59 |
*** flemingo has quit IRC | 11:00 | |
hwoarang | google always knows what you want | 11:01 |
hwoarang | before you even ask for it | 11:01 |
evrardjp | yeah. | 11:01 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-specs master: specs: rocky: Add new openstack-distribution-packages specification https://review.openstack.org/556832 | 11:01 |
*** gkadam_ has joined #openstack-ansible | 11:03 | |
*** stuartgr1 has quit IRC | 11:04 | |
*** gkadam__ has joined #openstack-ansible | 11:04 | |
*** stuartgr has joined #openstack-ansible | 11:05 | |
*** armaan has joined #openstack-ansible | 11:06 | |
*** indistylo has quit IRC | 11:07 | |
*** gkadam has quit IRC | 11:07 | |
*** gkadam_ has quit IRC | 11:08 | |
*** dave-mccowan has joined #openstack-ansible | 11:09 | |
*** rudysp has joined #openstack-ansible | 11:09 | |
*** indistylo has joined #openstack-ansible | 11:09 | |
openstackgerrit | Merged openstack/openstack-ansible-os_panko master: Updated from OpenStack Ansible Tests https://review.openstack.org/556933 | 11:11 |
*** flemingo has joined #openstack-ansible | 11:16 | |
openstackgerrit | Merged openstack/openstack-ansible-repo_build master: Remove tests-repo-clone.sh https://review.openstack.org/557258 | 11:20 |
openstackgerrit | Merged openstack/openstack-ansible-os_tacker master: Remove tests-repo-clone.sh https://review.openstack.org/557249 | 11:20 |
openstackgerrit | Merged openstack/openstack-ansible-repo_server master: Remove tests-repo-clone.sh https://review.openstack.org/557259 | 11:20 |
*** flemingo has quit IRC | 11:21 | |
openstackgerrit | Merged openstack/openstack-ansible-os_zaqar master: Remove tests-repo-clone.sh https://review.openstack.org/557253 | 11:21 |
openstackgerrit | Merged openstack/openstack-ansible-os_ceilometer master: Remove tests-repo-clone.sh https://review.openstack.org/557228 | 11:23 |
*** shardy is now known as shardy_lunch | 11:24 | |
openstackgerrit | Merged openstack/openstack-ansible-rabbitmq_server master: Remove tests-repo-clone.sh https://review.openstack.org/557257 | 11:24 |
openstackgerrit | Merged openstack/openstack-ansible-os_gnocchi master: Remove tests-repo-clone.sh https://review.openstack.org/557233 | 11:25 |
openstackgerrit | Merged openstack/openstack-ansible-os_horizon master: Remove tests-repo-clone.sh https://review.openstack.org/557235 | 11:28 |
openstackgerrit | Merged openstack/openstack-ansible-os_heat master: Remove tests-repo-clone.sh https://review.openstack.org/557234 | 11:33 |
openstackgerrit | Merged openstack/openstack-ansible-os_ironic master: Remove tests-repo-clone.sh https://review.openstack.org/557236 | 11:34 |
openstackgerrit | Merged openstack/openstack-ansible-os_keystone master: Remove tests-repo-clone.sh https://review.openstack.org/557237 | 11:36 |
openstackgerrit | Merged openstack/openstack-ansible-os_glance master: Remove tests-repo-clone.sh https://review.openstack.org/557207 | 11:38 |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder master: Remove tests-repo-clone.sh https://review.openstack.org/557229 | 11:38 |
*** flemingo has joined #openstack-ansible | 11:40 | |
openstackgerrit | Merged openstack/openstack-ansible-os_designate master: Remove tests-repo-clone.sh https://review.openstack.org/557232 | 11:41 |
openstackgerrit | Merged openstack/openstack-ansible-os_barbican master: Remove tests-repo-clone.sh https://review.openstack.org/557227 | 11:41 |
openstackgerrit | Merged openstack/openstack-ansible-os_rally master: Remove tests-repo-clone.sh https://review.openstack.org/557246 | 11:41 |
openstackgerrit | Merged openstack/openstack-ansible-os_octavia master: Remove tests-repo-clone.sh https://review.openstack.org/557244 | 11:44 |
*** gkadam__ has quit IRC | 11:44 | |
*** flemingo has quit IRC | 11:44 | |
openstackgerrit | Merged openstack/openstack-ansible-os_aodh master: Remove tests-repo-clone.sh https://review.openstack.org/557226 | 11:45 |
openstackgerrit | Merged openstack/openstack-ansible-os_panko master: Remove tests-repo-clone.sh https://review.openstack.org/557245 | 11:46 |
*** stuartgr has quit IRC | 11:47 | |
openstackgerrit | Merged openstack/openstack-ansible-os_sahara master: Remove tests-repo-clone.sh https://review.openstack.org/557247 | 11:47 |
*** stuartgr has joined #openstack-ansible | 11:49 | |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron master: Remove tests-repo-clone.sh https://review.openstack.org/557242 | 11:52 |
*** fghaas has joined #openstack-ansible | 11:53 | |
niraj_singh | evrardjp: tempest tests are not available for masakari. is there other way to test api and functionality. | 11:54 |
* fghaas is just lurking here in case someone needs more info on https://bugs.launchpad.net/openstack-ansible/+bug/1759552 which he filed a few minutes ago | 11:55 | |
openstack | Launchpad bug 1759552 in openstack-ansible "Pike: 16.0.9 fresh install builds a non-functional Glance" [Undecided,New] | 11:55 |
*** rudysp has quit IRC | 11:56 | |
*** haad1 has joined #openstack-ansible | 12:01 | |
*** udesale has joined #openstack-ansible | 12:02 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova master: Remove tests-repo-clone.sh https://review.openstack.org/557243 | 12:03 |
*** flemingo has joined #openstack-ansible | 12:04 | |
*** chhagarw has joined #openstack-ansible | 12:08 | |
*** armaan has quit IRC | 12:09 | |
*** flemingo has quit IRC | 12:09 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Add more thorough testing https://review.openstack.org/557314 | 12:11 |
*** ansmith has joined #openstack-ansible | 12:11 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Add more thorough testing https://review.openstack.org/557314 | 12:14 |
*** gkadam has joined #openstack-ansible | 12:19 | |
*** DanyC has quit IRC | 12:20 | |
*** flemingo has joined #openstack-ansible | 12:20 | |
*** odyssey4me has quit IRC | 12:22 | |
*** odyssey4me has joined #openstack-ansible | 12:22 | |
evrardjp[m] | niraj_singh: we can start with simple http testing for api. | 12:22 |
evrardjp[m] | fghaas: i will have a look later today :) | 12:23 |
evrardjp[m] | that look serious. | 12:24 |
evrardjp[m] | weird that we haven't caught that. | 12:24 |
evrardjp[m] | will have a look later. | 12:25 |
mhayden | anything need breaking this morning? ;) | 12:25 |
*** flemingo has quit IRC | 12:25 | |
fghaas | I must confess a couple of years ago I had a terrible reputation among the Ceph community as every bug I filed went to Urgent or Immediate within 24 hours — I'm really hoping I'm not building that sort of rep here :) | 12:26 |
fghaas | evrardjp[m], I'm spinning a fresh 16.0.8 right now to confirm whether my hunch in https://bugs.launchpad.net/openstack-ansible/+bug/1759552/comments/1 is correct | 12:28 |
openstack | Launchpad bug 1759552 in openstack-ansible "Pike: 16.0.9 fresh install builds a non-functional Glance" [Undecided,New] | 12:28 |
odyssey4me | mhayden :) I did honor your yesterday by breaking everything | 12:32 |
mhayden | fantastic | 12:32 |
mhayden | that's the way it's done | 12:32 |
fghaas | Ugh! evrardjp[m] I think we can shorten this discussion as mhayden has already fixed that bug in https://review.openstack.org/#/c/533189/ — but cloudnull may still want to weigh in on the question of whether this breaks NFS installs | 12:38 |
fghaas | Sorry for not doing a "git log -S" on master before filing that one :/ | 12:38 |
mhayden | yeah that was a sticky bug to figure out on my deployment | 12:39 |
mhayden | i had to take several glances at it but eventually put the heat in the right place | 12:39 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Copy the checksum to the folder correctly https://review.openstack.org/557321 | 12:41 |
fghaas | mhayden: are you sure though that your fix didn't break what cloudnull was trying to fix in https://review.openstack.org/#/c/539577/? | 12:42 |
mhayden | oh it wouldn't be a proper fix from me unless i broke something else | 12:42 |
*** hamza21 has joined #openstack-ansible | 12:45 | |
*** flemingo has joined #openstack-ansible | 12:47 | |
jrosser | would it be reasonable to add shade to openstack-ansible/requirements.txt ? <- getting it in the deploy host venv would let you use the os_<blah> ansible modules | 12:47 |
fghaas | mhayden: "This PR corrects a long standing issue when using Glance+NFS where initial deployment would work but if the playbooks were run again it would fail due to the glance images location being an NFS mount point with a potentially different UID/GID. To correct this we stat the directory and if it does NOT exist it is created." — from cloudnull's original commit message | 12:47 |
*** hachi has quit IRC | 12:48 | |
*** flemingo has quit IRC | 12:52 | |
*** aruns has joined #openstack-ansible | 12:52 | |
*** indistylo has quit IRC | 12:55 | |
odyssey4me | jrosser isn't it already there? | 12:56 |
*** fatdragon has joined #openstack-ansible | 12:57 | |
jrosser | odyssey4me: perhaps i'm being dense but https://github.com/openstack/openstack-ansible/blob/master/requirements.txt | 12:57 |
*** aruns__ has joined #openstack-ansible | 13:00 | |
evrardjp[m] | why? we should just have a venv. | 13:02 |
*** fatdragon has quit IRC | 13:02 | |
*** aruns has quit IRC | 13:03 | |
*** geb has quit IRC | 13:03 | |
*** lbragstad has joined #openstack-ansible | 13:04 | |
*** sawblade_ has joined #openstack-ansible | 13:06 | |
*** geb has joined #openstack-ansible | 13:07 | |
jrosser | evrardjp[m]: i'm not sure i follow - it seems that trying to run a playbook from a deploy host set up with boostrap-ansible.sh is unable to use the os_<> modules | 13:09 |
*** sawblade6 has quit IRC | 13:09 | |
*** armaan has joined #openstack-ansible | 13:11 | |
*** fatdragon has joined #openstack-ansible | 13:12 | |
*** flemingo has joined #openstack-ansible | 13:14 | |
odyssey4me | jrosser and I take it your task is running on localhost? | 13:17 |
odyssey4me | 'cos we do use shade, but it's always run on the utility container | 13:17 |
*** fatdragon has quit IRC | 13:17 | |
*** rudysp has joined #openstack-ansible | 13:18 | |
*** flemingo has quit IRC | 13:18 | |
jrosser | odyssey4me: yes in this case the utility container isnt suitable | 13:18 |
niraj_singh | evrardjp: ok | 13:19 |
*** fatdragon has joined #openstack-ansible | 13:19 | |
odyssey4me | jrosser yeah, it makes sense - not sure why we haven't done it - we may just want to make sure that we're only installing it into our runtime venv, not onto the host itself (I think) | 13:19 |
jrosser | indeed, it would need to be in the venv | 13:20 |
jrosser | in this case the utility container cant reach the external endpoint, but the deploy host can | 13:20 |
admin0 | setup-containers step /usr/local/bin/pip2 install - --- this step tries to contact my internal endpoint .. but i am just on setup-hosts step .. and i have removed the 00 proxy file on /etc/apt/apt.conf.d/ folder | 13:21 |
evrardjp[m] | adding shade into the ansible venv doesn't pose me any issue. | 13:22 |
admin0 | so where is the proxy for pip defined ? | 13:22 |
evrardjp[m] | it tried but fails and therefore you use the isolated mode right | 13:23 |
evrardjp[m] | i mean therefore it falls back to a working source index | 13:23 |
*** fatdragon has quit IRC | 13:23 | |
*** alefra has quit IRC | 13:26 | |
evrardjp[m] | admin0 it works for me, so you have to check what's wrong in your environment. | 13:26 |
admin0 | mass reformat is required it seems .. | 13:27 |
admin0 | is there a pypy prxy as well ? | 13:27 |
admin0 | i mean pip2 proxy ? | 13:27 |
evrardjp[m] | yes | 13:27 |
evrardjp[m] | on the repo server. | 13:27 |
evrardjp[m] | pypi proxy yes. | 13:28 |
admin0 | i destroyed all containers already | 13:28 |
evrardjp[m] | pypiserver to be accurate. | 13:28 |
admin0 | but it looks like when i try to recreate containers, it somehow tries to use the proxy ( which does not work coz i deleted the containers ) | 13:28 |
evrardjp[m] | remove conf on the hosts too | 13:29 |
evrardjp[m] | yes. | 13:29 |
admin0 | which conf ? | 13:29 |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible-os_tempest stable/queens: Switch from testrepository to stestr https://review.openstack.org/557335 | 13:29 |
admin0 | i removed from apt | 13:29 |
*** electrofelix has quit IRC | 13:29 | |
*** sawblade6 has joined #openstack-ansible | 13:29 | |
admin0 | i only know of the apt conf on the hosts .. so which other files to remove before i restart | 13:29 |
evrardjp[m] | pip/apt | 13:30 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Ensure build/install works in serial/parallel execution https://review.openstack.org/557314 | 13:31 |
*** fatdragon has joined #openstack-ansible | 13:31 | |
*** sawblade_ has quit IRC | 13:32 | |
*** udesale has quit IRC | 13:32 | |
odyssey4me | cloudnull many thanks for providing the basis to sort out the issues with executing python_venv_build in parallel... I've broken that out into its own patch and added tests for validation (cc evrardjp) | 13:34 |
*** flemingo has joined #openstack-ansible | 13:34 | |
*** throwsb1 has joined #openstack-ansible | 13:36 | |
*** fatdragon has quit IRC | 13:36 | |
*** cjloader has joined #openstack-ansible | 13:38 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Ensure build/install works in serial/parallel execution https://review.openstack.org/557314 | 13:38 |
*** flemingo has quit IRC | 13:39 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Ensure build/install works in serial/parallel execution https://review.openstack.org/557314 | 13:43 |
evrardjp | odyssey4me: thanks | 13:43 |
*** fatdragon has joined #openstack-ansible | 13:43 | |
odyssey4me | need some reviews for this very simple patch: https://review.openstack.org/557321 | 13:43 |
*** Sha0000 has joined #openstack-ansible | 13:45 | |
*** fatdragon has quit IRC | 13:48 | |
*** flemingo has joined #openstack-ansible | 13:54 | |
*** fatdragon has joined #openstack-ansible | 13:55 | |
*** aruns__ has quit IRC | 13:56 | |
*** flemingo has quit IRC | 13:58 | |
*** fatdragon has quit IRC | 13:59 | |
*** armaan has quit IRC | 13:59 | |
openstackgerrit | Merged openstack/ansible-role-python_venv_build master: Copy the checksum to the folder correctly https://review.openstack.org/557321 | 13:59 |
openstackgerrit | Merged openstack/openstack-ansible-os_swift master: Remove tests-repo-clone.sh https://review.openstack.org/557248 | 14:04 |
*** armaan has joined #openstack-ansible | 14:05 | |
*** udesale has joined #openstack-ansible | 14:05 | |
*** udesale has quit IRC | 14:05 | |
*** udesale has joined #openstack-ansible | 14:05 | |
*** esberglu has joined #openstack-ansible | 14:05 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Ensure build/install works in serial/parallel execution https://review.openstack.org/557314 | 14:05 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-memcached_server master: Fix CVE-2018-1000115 for other distros https://review.openstack.org/557344 | 14:07 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Ensure build/install works in serial/parallel execution https://review.openstack.org/557314 | 14:08 |
openstackgerrit | Merged openstack/openstack-ansible-os_magnum master: Remove tests-repo-clone.sh https://review.openstack.org/557238 | 14:10 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Make docs be container agnostic https://review.openstack.org/552004 | 14:11 |
*** kstev has joined #openstack-ansible | 14:13 | |
*** flemingo has joined #openstack-ansible | 14:13 | |
*** Leo_m has joined #openstack-ansible | 14:14 | |
*** flemingo has quit IRC | 14:18 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add shade library to openstack-ansible venv https://review.openstack.org/557351 | 14:28 |
*** hamza21 has quit IRC | 14:31 | |
*** flemingo has joined #openstack-ansible | 14:32 | |
*** ianychoi_ has joined #openstack-ansible | 14:33 | |
*** ianychoi has quit IRC | 14:36 | |
*** flemingo has quit IRC | 14:37 | |
*** jwitko has joined #openstack-ansible | 14:38 | |
*** fatdragon has joined #openstack-ansible | 14:40 | |
*** fatdragon has quit IRC | 14:45 | |
*** udesale has quit IRC | 14:50 | |
*** fatdragon has joined #openstack-ansible | 14:52 | |
*** shardy_lunch is now known as shardy | 14:53 | |
openstackgerrit | Merged openstack/openstack-ansible-memcached_server master: Fix CVE-2018-1000115 for other distros https://review.openstack.org/557344 | 14:56 |
*** flemingo has joined #openstack-ansible | 14:57 | |
*** fatdragon has quit IRC | 14:57 | |
*** kevinbenton has quit IRC | 14:58 | |
*** udesale has joined #openstack-ansible | 14:59 | |
*** jiaopengju has quit IRC | 15:02 | |
*** flemingo has quit IRC | 15:02 | |
*** udesale has quit IRC | 15:03 | |
*** jiaopengju has joined #openstack-ansible | 15:03 | |
*** fatdragon has joined #openstack-ansible | 15:04 | |
odyssey4me | cloudnull thanks for https://review.openstack.org/557154 - I based https://review.openstack.org/557314 on it and added tests... if you don't mind, I'm working on seperating out the wheel build too | 15:05 |
*** devx has joined #openstack-ansible | 15:06 | |
*** kevinbenton has joined #openstack-ansible | 15:06 | |
cloudnull | no worries at all. | 15:07 |
*** devx is now known as DevX | 15:07 | |
cloudnull | I was spinning on that last night. trying to deploy rocky without a built repo server | 15:07 |
cloudnull | I love the JIT direction | 15:07 |
cloudnull | I'm +/- going to be AFK most of the day. but if i can help somewhere let me know. | 15:08 |
cloudnull | fghaas: I think from an NFS perspective the glance changes are all good | 15:09 |
cloudnull | I have several environments up that are running the head of pike w/ NFS so I think we're ok . | 15:09 |
* cloudnull unless i m misunderstanding the issue. | 15:09 | |
*** pcaruana has quit IRC | 15:09 | |
*** fatdragon has quit IRC | 15:09 | |
fghaas | cloudnull: not sure which change you mean. If you think that https://review.openstack.org/#/c/539577/ is cool even with an NFS-enabled setup, then that's a pretty straightforward backport | 15:10 |
cloudnull | ++ thats all good | 15:10 |
*** marst has quit IRC | 15:10 | |
fghaas | And yeah, if you deployed 16.0.8 or any earlier version and you then updated to the head of pike, you'd never see the problem I described | 15:11 |
fghaas | (as the bug report says) | 15:11 |
fghaas | If someone however deploys the head of pike *now*, and they run without NFS, then they bump into this issue | 15:11 |
fghaas | Now, mhayden fixed that in his change for queens, and my question is whether this is safe to backport even with an NFS setup | 15:12 |
fghaas | because what mhayden's change did is effectively roll back your stat check, which I presume you put in there for a reason | 15:12 |
*** cjloader has quit IRC | 15:13 | |
fghaas | So that's why I wanted to get your opinion before I submitted a backport. | 15:13 |
*** cjloader has joined #openstack-ansible | 15:13 | |
*** prometheanfire has quit IRC | 15:14 | |
odyssey4me | cloudnull with some testing the delegation wasn't working for me - I'll do a different push/pull approach initially with the wheels being built... that should take the urgency away and buy time to figure out the delegation if we really want it | 15:14 |
odyssey4me | I'll ping you once I have something up. | 15:15 |
*** marst has joined #openstack-ansible | 15:16 | |
*** haad1 has quit IRC | 15:16 | |
*** haad1 has joined #openstack-ansible | 15:16 | |
*** haad1 has quit IRC | 15:16 | |
*** fatdragon has joined #openstack-ansible | 15:18 | |
*** bhujay has quit IRC | 15:18 | |
*** flemingo has joined #openstack-ansible | 15:18 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add shade library to openstack-ansible venv https://review.openstack.org/557351 | 15:21 |
openstackgerrit | Merged openstack/ansible-role-python_venv_build master: Ensure build/install works in serial/parallel execution https://review.openstack.org/557314 | 15:21 |
*** flemingo has quit IRC | 15:23 | |
*** fatdragon has quit IRC | 15:23 | |
openstackgerrit | Merged openstack/ansible-role-python_venv_build master: Disable warning for using sed https://review.openstack.org/557283 | 15:24 |
*** fatdragon has joined #openstack-ansible | 15:25 | |
*** prometheanfire has joined #openstack-ansible | 15:28 | |
*** tomcsi has joined #openstack-ansible | 15:28 | |
tomcsi | hello | 15:29 |
*** Sha0000 has quit IRC | 15:29 | |
*** tomcsi has quit IRC | 15:29 | |
*** fatdragon has quit IRC | 15:30 | |
cloudnull | fghaas: sorry had to go move my car, its hailing here. | 15:31 |
cloudnull | yes we should backport that fix all the way back | 15:31 |
cloudnull | we have nfs tests in the gate which replicate the nfs use case and so long as they continue to pass I'm +2 | 15:32 |
fghaas | OK! | 15:32 |
*** tomcsi has joined #openstack-ansible | 15:32 | |
tomcsi | hello | 15:32 |
d34dh0r53 | hi tomcsi | 15:32 |
spotz | hello | 15:32 |
*** haad1 has joined #openstack-ansible | 15:33 | |
logan- | how do we not hit fghaas issue in the integrated gate? glance is using file backend there right? | 15:33 |
tomcsi | I upgrade to 16.0.9 version of openstack-ansible at yesterday, but if building the repo server i get this error by gnocchi: error: error in setup.cfg: command 'build_py' has no such option 'pre_hook.build_config' | 15:34 |
logan- | (the regular non-ceph integrated gate I mean) | 15:34 |
fghaas | does the gate job actually upload an image? | 15:34 |
cloudnull | logan-: the integrated gate uses swift | 15:34 |
logan- | ahhh ok | 15:34 |
tomcsi | if repo-build playbook runs "Create OpenStack-Ansible requirement wheels" task | 15:35 |
cloudnull | in the role gate we do upload an image, however some of the bind mount magic we do in the integrated gate isn't present | 15:35 |
logan- | yep fghaas it uploads a cirros image in order to run a basicserverops tempest scenario (build vm, ping/ssh it, etc) | 15:35 |
logan- | gotcha | 15:35 |
tomcsi | anyone encountered this problem? | 15:36 |
odyssey4me | logan- nope, it's using swift | 15:36 |
odyssey4me | logan- however, the compute_kit tests should be hitting it | 15:36 |
odyssey4me | (no swift there) | 15:36 |
openstackgerrit | Florian Haas proposed openstack/openstack-ansible-os_glance stable/pike: Set glance images dir owners each time https://review.openstack.org/557373 | 15:37 |
fghaas | ^^ turns out mhayden's patch backports cleanly | 15:37 |
mhayden | yay! | 15:37 |
evrardjp | :) | 15:38 |
evrardjp | fghaas: certified working? | 15:38 |
evrardjp | please allow me to rephrase that | 15:38 |
fghaas | evrardjp: I had applied that exact same page locally as an in-place fix earlier | 15:39 |
evrardjp | fghaas: is that patch "fghaas certified working"? | 15:39 |
tomcsi | my problem is similar to https://bugs.launchpad.net/openstack-ansible/+bug/1698871 | 15:39 |
openstack | Launchpad bug 1698871 in openstack-ansible "[master] [os_gnocchi]Gnocchi role tests failing on installing pip packages" [Undecided,Expired] | 15:39 |
fghaas | s/page/patch/ | 15:39 |
evrardjp | ok | 15:39 |
*** fatdragon has joined #openstack-ansible | 15:40 | |
evrardjp | it looks okay but I want to understand why it appeared now | 15:40 |
fghaas | plus I just ran a 16.0.8 to 16.0.9 minor upgrade and that worked fine | 15:40 |
*** haad1 has joined #openstack-ansible | 15:40 | |
evrardjp | let's git blame! | 15:40 |
*** flemingo has joined #openstack-ansible | 15:40 | |
evrardjp | woot great | 15:40 |
fghaas | because I'm probably the first person to actually do a *fresh* install of 16.0.9, as opposed to an upgrade from an earlier pike tag | 15:40 |
fghaas | and the change that cloudnull introduced was backported to pike as 16.0.8-4 | 15:41 |
* cloudnull is a bad person :) | 15:41 | |
fghaas | hardly :) | 15:41 |
evrardjp | that is 4 month old | 15:41 |
*** haad1 has quit IRC | 15:42 | |
*** fatdragon has quit IRC | 15:44 | |
*** flemingo has quit IRC | 15:44 | |
evrardjp | fghaas: if you find other differences between wha't | 15:50 |
evrardjp | woops | 15:50 |
evrardjp | between what's happening in gates and what's happening in deploys, could you point that somewhere? Like in a bug? | 15:51 |
evrardjp | We should not hide things. | 15:51 |
evrardjp | or have, like odyssey4me , hpfbm | 15:51 |
evrardjp | (black magic) | 15:51 |
odyssey4me | lol | 15:51 |
admin0 | evrardjp, re-formatted everythng .. even nuked the deploy system and recreated | 15:52 |
admin0 | giving it a fresh go again | 15:52 |
*** armaan has quit IRC | 15:52 | |
*** fatdragon has joined #openstack-ansible | 15:55 | |
*** chyka has joined #openstack-ansible | 15:59 | |
*** chyka has quit IRC | 15:59 | |
*** DanyC has joined #openstack-ansible | 15:59 | |
*** fatdragon has quit IRC | 16:00 | |
*** chyka has joined #openstack-ansible | 16:00 | |
*** flemingo has joined #openstack-ansible | 16:01 | |
*** marst has quit IRC | 16:02 | |
*** fatdragon has joined #openstack-ansible | 16:05 | |
evrardjp | did you see kolla-kubernetes is dead? | 16:05 |
*** flemingo has quit IRC | 16:05 | |
DanyC | @evrardjp was any email out which i might have missed regarding the above statement ? | 16:07 |
evrardjp | yes on the ML | 16:07 |
evrardjp | openstack-dev ML | 16:07 |
evrardjp | converging efforts to openstack-helm | 16:07 |
evrardjp | which is nice | 16:08 |
fghaas | evrardjp, sure, I can file one for that | 16:08 |
DanyC | ah cool, thx for th einfo | 16:08 |
evrardjp | DanyC: for all the rest, there is mastercard. | 16:08 |
evrardjp | ahah | 16:08 |
DanyC | ha | 16:08 |
evrardjp | me and my terrible jokes! | 16:08 |
*** fatdragon has quit IRC | 16:10 | |
*** admin0 has quit IRC | 16:12 | |
*** vnogin has quit IRC | 16:14 | |
*** flemingo has joined #openstack-ansible | 16:15 | |
fghaas | cloudnull: since you mentioned backporting that fix "all the way back", I just checked and there's nothing to backport to ocata nor newton. So, with mhayden's patch to queens and pike we're good. | 16:18 |
*** flemingo has quit IRC | 16:19 | |
cloudnull | cool! | 16:19 |
fghaas | cloudnull: eek, I just saw that the commit message is missing the "cherry-picked from" remark | 16:23 |
fghaas | should I update before the gate jobs run? | 16:23 |
*** flemingo has joined #openstack-ansible | 16:24 | |
logan- | wouldnt hurt fghaas, plenty of folks around today to vote it back thru quickly :) | 16:24 |
openstackgerrit | Florian Haas proposed openstack/openstack-ansible-os_glance stable/pike: Set glance images dir owners each time https://review.openstack.org/557373 | 16:25 |
logan- | thx | 16:25 |
fghaas | no worries, sorry for the extra noise | 16:26 |
logan- | good catch on the bug. and at least it sounds like our computekit test in newer branches would fail on this | 16:26 |
spotz | fghaas: Hey:) | 16:26 |
fghaas | spotz: o/ | 16:27 |
evrardjp | logan-: I think we have too many hacks | 16:27 |
evrardjp | :p | 16:27 |
evrardjp | what I mean here: Testing scenarios should be backported as much as possible. | 16:27 |
evrardjp | increasing coverage will improve our releases quality. | 16:28 |
odyssey4me | porting test scenario's back beyond n-1 is... complicated | 16:28 |
logan- | due to upgrade tests right odyssey4me? | 16:28 |
logan- | we have computekit in queens dont we? | 16:28 |
evrardjp | yup | 16:28 |
evrardjp | odyssey4me: it is. But my point is that it shouldn't. | 16:29 |
logan- | well i feel better that we have some coverage then | 16:29 |
evrardjp | but that's for another conversation. | 16:29 |
evrardjp | we've definitely improved coverage during queens, but I won't be satisfied soon :( | 16:29 |
*** marst has joined #openstack-ansible | 16:30 | |
evrardjp | but let's talk about something else :) | 16:31 |
odyssey4me | logan- mainly due to the complex way we've done role testing - if we can simplify it, or converge it with the integrated build somehow, we'd get more coverage and it'd be easier to maintain | 16:32 |
spotz | Best thing is to create a line in the sand and say from here tests need to be able to be backported so moving forwards you can | 16:32 |
odyssey4me | over time I hope we can make that happen - I'm certainly looking for ways to achieve exactly that | 16:32 |
spotz | Back to quiz writing, ping if needed | 16:33 |
*** armaan has joined #openstack-ansible | 16:40 | |
*** flemingo has quit IRC | 16:44 | |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest master: Remove tests-repo-clone.sh https://review.openstack.org/557250 | 16:44 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Use wheels when building venvs https://review.openstack.org/557436 | 16:54 |
*** ibmko has quit IRC | 16:54 | |
odyssey4me | cloudnull evrardjp ^ that should speed up the builds when doing multiple venvs | 16:54 |
*** fatdragon has joined #openstack-ansible | 16:55 | |
evrardjp | hmmm | 16:57 |
evrardjp | synchronizing things around will be slow | 16:57 |
odyssey4me | it only ever synchronizes when it does builds | 16:57 |
odyssey4me | so it's only the first host | 16:57 |
*** tomtomtom has joined #openstack-ansible | 16:57 | |
evrardjp | can we make that optional when the target node is different than the delegated node (or localhost if the other patch is not yet in) ? | 17:02 |
odyssey4me | delegation is not done yet | 17:02 |
evrardjp | but different than localhost is possible | 17:02 |
evrardjp | but ok | 17:03 |
odyssey4me | it can already be disabled - I guess I could make enabled/disabled depend on whether ansible_host == localhost or not | 17:03 |
odyssey4me | you're wanting to allow builds to happen on localhost to build up the set of venvs, right? | 17:04 |
evrardjp | odyssey4me: i am thinking at the all metal builds | 17:04 |
evrardjp | synchronize doesn't make sense there | 17:04 |
odyssey4me | ok, so basically target and deploy node are the same | 17:05 |
evrardjp | yes | 17:05 |
evrardjp | "optional when the target node is different than the delegated node (or localhost if the other patch is not yet in)" | 17:05 |
evrardjp | localhost being the deploy node | 17:05 |
odyssey4me | for all metal builds it does make sense - but it doesn't make sense if the deploy node and the target are the same | 17:05 |
odyssey4me | ja, delegation is a separate issue | 17:05 |
odyssey4me | ok, let me work up an addition on top of that patch then so that I can add a test for it | 17:06 |
odyssey4me | I suppose I could include it in this one. | 17:06 |
evrardjp | yeah | 17:06 |
evrardjp | because you'll break things in this patch :p | 17:07 |
evrardjp | not because of new features | 17:07 |
odyssey4me | I'm trying to keep the patches purpose-specific. | 17:07 |
odyssey4me | ok, so I'll do one on top for that | 17:07 |
*** nyloc has joined #openstack-ansible | 17:07 | |
*** Sha0000 has joined #openstack-ansible | 17:12 | |
*** admin0 has joined #openstack-ansible | 17:22 | |
*** aruns__ has joined #openstack-ansible | 17:22 | |
*** bhujay has joined #openstack-ansible | 17:27 | |
*** Leo_m_ has joined #openstack-ansible | 17:28 | |
*** Leo_m has quit IRC | 17:29 | |
*** shardy has quit IRC | 17:35 | |
*** bhujay has quit IRC | 17:35 | |
*** armaan has quit IRC | 17:39 | |
*** exodusftw has quit IRC | 17:52 | |
*** gkadam has quit IRC | 17:54 | |
*** jmccrory has quit IRC | 17:59 | |
*** Leo_m_ has quit IRC | 18:00 | |
*** Leo_m has joined #openstack-ansible | 18:00 | |
*** exodusftw has joined #openstack-ansible | 18:01 | |
*** lvdombrkr has joined #openstack-ansible | 18:05 | |
*** jmccrory has joined #openstack-ansible | 18:06 | |
openstackgerrit | Merged openstack/openstack-ansible-os_glance stable/pike: Set glance images dir owners each time https://review.openstack.org/557373 | 18:07 |
*** poopcat has joined #openstack-ansible | 18:09 | |
*** chhagarw has quit IRC | 18:16 | |
*** Leo_m has quit IRC | 18:16 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Use wheels when building venvs https://review.openstack.org/557436 | 18:21 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Do without copying wheels around when building on localhost https://review.openstack.org/557461 | 18:21 |
*** lvdombrkr has quit IRC | 18:22 | |
odyssey4me | evrardjp ^ no more copying wheels around for localhost | 18:22 |
*** Leo_m has joined #openstack-ansible | 18:23 | |
logan- | so an interesting thing, ive been testing some osa aios on the cloud providing the new limestone nodepool. the vms booted on this cloud are running over vxlan transport with 1450 mtu. our bootstrap-host does not accommodate this well.. lxc_net_mtu is never set, so all of the containers run 1500 mtu and fail while trying to do things like download get-pip.py or other internet tasks. i will push a patch up asap for it | 18:23 |
odyssey4me | heh, fun times - I'm guessing people may hit the same issue if trying it out in their own OSA envs | 18:24 |
odyssey4me | good find | 18:24 |
*** osnaya has joined #openstack-ansible | 18:30 | |
osnaya | need clarification - looking at existing files in /etc/openstack-deployer/conf.d folder - files have extensions .yml and .example - for deployment only files with .yml will be used and files with .example will be ignored, right? | 18:32 |
odyssey4me | yes, only .yml are used | 18:33 |
osnaya | @odyssey4me thanks. I am deploying on 1 controller and 1 compute (on containers)... so .yml.aio sample files can be renamed as .yml and updated with current env variables and used correct? | 18:35 |
*** hamza21 has joined #openstack-ansible | 18:36 | |
odyssey4me | the .aio/.example files are just examples which show which groups you need to get that service - so you can create your own, or rename if you like - as long as you rename the host/ip too | 18:36 |
osnaya | yep. updating with my environment host ips. Thanks | 18:37 |
odyssey4me | cloudnull if you'd like to now focus https://review.openstack.org/557154 on doing delegated builds, please do - I'm honestly not entirely sure that we should though... right now we can build on any target and pull the results to the deployment host - it keeps things very simple | 18:38 |
cloudnull | i likely wont have time to tackle that today. | 18:39 |
odyssey4me | do you think doing delegated builds has value? | 18:39 |
odyssey4me | I think it might add a lot of complexity, especially when you factor in different architectures/profiles | 18:40 |
cloudnull | I'd like to have delegated builds using the repo server, or something else. If we can delegate the build to the repo server and just store the built wheels in a place where our pypi-server can serve them we'll speed up the process without having to ship wheels to and from the deployment node. we'll also keep the service targets cleaner. | 18:42 |
Leo_m | howdy | 18:43 |
odyssey4me | using the pypiserver as we do now will making doing multi-series builds interesting to do... we'll likely have to force the use of pypi when building wheels/venvs | 18:43 |
Leo_m | probably a simple question, I have an AIO and can SSH into it and see connectivity to the VMs within from there, but if I want to SSH to a VM within my AIO what do I need to set up? | 18:44 |
cloudnull | Leo_m: you should be able to ssh to the vm within the AIO when using a flat network | 18:44 |
odyssey4me | cloudnull the thinking from evrardjp was originally that the deployment node actually gets used to do the builds right up front, that way we have venvs all the way | 18:44 |
Leo_m | from outside the AIO VM, for ex. my workstation | 18:44 |
Leo_m | I can't even ping them from outside | 18:44 |
Leo_m | I boot them up with the public network created by the AIO | 18:45 |
cloudnull | Leo_m: if that flat network was on your LAN, it'd work. | 18:45 |
cloudnull | all you'd have to do is plug the bridge into your physical nic | 18:45 |
Leo_m | how do I do that | 18:45 |
odyssey4me | your external host needs a route to the floating up you use, and your security groups need to allow access from it | 18:45 |
*** aruns__ has quit IRC | 18:46 | |
Leo_m | security groups are configured correctly | 18:46 |
Leo_m | tested connectivity from the AIO and is there | 18:46 |
Leo_m | but can't ping from my machine | 18:46 |
Leo_m | do I need a floating IP if I booted the instances with public network? | 18:46 |
cloudnull | Leo_m: the aio has a collection of bridges on it however none of them are plugged into the physical nics. | 18:46 |
cloudnull | so if you have eth0 on your aio, and want it in the br-vlan interface you have to move eth0 into the bridge. | 18:47 |
Leo_m | any docs on that or how to do it? | 18:47 |
*** Leo_m has quit IRC | 18:48 | |
cloudnull | Leo_m: no specific example for your asking for, however have a look at the exmaple interface file | 18:48 |
cloudnull | https://github.com/openstack/openstack-ansible/blob/master/etc/network/interfaces.d/openstack_interface.cfg.prod.example | 18:48 |
*** Leo_m has joined #openstack-ansible | 18:48 | |
cloudnull | you will have a simplified version of that | 18:48 |
Leo_m | sorry got disconnected for a bit | 18:49 |
Leo_m | can you repaste | 18:49 |
Leo_m | pls | 18:49 |
cloudnull | https://github.com/openstack/openstack-ansible/blob/master/etc/network/interfaces.d/openstack_interface.cfg.prod.example | 18:49 |
cloudnull | Leo_m: no specific example for your asking for, however have a look at the exmaple interface file | 18:49 |
cloudnull | you will have a simplified version of that | 18:49 |
odyssey4me | odd, we seem to have a sudden fail somewhere here https://github.com/openstack/openstack-ansible/blob/master/scripts/gate-check-commit.sh#L176-L183 in http://logs.openstack.org/94/556994/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/d1f7955/job-output.txt.gz#_2018-03-28_11_41_02_402507 | 18:50 |
Leo_m | thanks cloudnull I will look into it | 18:51 |
Leo_m | is it time for pozole? | 18:51 |
cloudnull | odyssey4me: I don't think there will be any issue with the multi-series builds with the pypi-server. | 18:51 |
cloudnull | the pypi server would just provide for built wheels | 18:51 |
cloudnull | the requirements would be resolved and be based on the checkout. | 18:52 |
odyssey4me | yes, but we may have to make it serve via a different link, like we did with links in the past | 18:52 |
odyssey4me | right now it serves from its index first, and if it doesn't have a package in its index then it passes to pypi | 18:52 |
cloudnull | I dont think so, I mean we could constrain it, but if its just pointing at a general pool its similar to using general pypi | 18:52 |
odyssey4me | if it has another version of its package in its index, it serves only that one | 18:52 |
odyssey4me | so if you're looking for package v2 and it only has package v1, it will fail saying there's no such package | 18:53 |
cloudnull | but that's because we have no-fallback enabled right | 18:53 |
cloudnull | ? | 18:53 |
odyssey4me | yep | 18:53 |
odyssey4me | the plan was to flip everything over to building JIT temporarily, then remove the repo build, then open up the pypi server and use constraints only for managing the versions that are available | 18:54 |
odyssey4me | so delegating is fine, but let's not enable it for a while to allow the transition | 18:55 |
cloudnull | I was trying that last night. it was painfully slow | 18:55 |
odyssey4me | well, I suppose our tests are single series only anyway - so it won't really matter | 18:55 |
odyssey4me | given that wheels are now used, it should be faster | 18:55 |
odyssey4me | I like the idea of delegating builds to *any* host, preferably in the way we can now but much more flexible, and in the roles. | 18:56 |
cloudnull | itll be faster initially, however we'll start slowing down over time given that all of the wheels are sync'd back to cache and pushed to all targets | 18:56 |
odyssey4me | hmm, I see what you mean then - if it's syncing back to the pypiserver then we don't need to push the whole set down to every host again | 18:57 |
odyssey4me | that makes a lot of sense | 18:57 |
cloudnull | having build delegation allows us to just put it in one place do what's needed. | 18:57 |
cloudnull | idk if that should be the repo server | 18:57 |
cloudnull | maybe a build container ? | 18:57 |
odyssey4me | well, a build host probably | 18:57 |
cloudnull | sure. | 18:57 |
odyssey4me | for the AIO, the host itself - for a real environment, well - your choice | 18:58 |
cloudnull | like 1 build container per distro, per arch | 18:58 |
cloudnull | or build host. | 18:58 |
odyssey4me | we could also just fire up a pypiserver on the deploy host | 18:58 |
cloudnull | that works ok, but we have environments with shared deploy hosts which is part of my worry about putting more on that node. | 18:59 |
odyssey4me | I kinda like the idea of discovering the environment, then firing up nspawn containers on the designated build host - one for each distro/arch combination and running the builds in parallel. | 18:59 |
cloudnull | ++ | 18:59 |
odyssey4me | 'cos we can build containers on whatever host with emulated arch/distro combinations, so why not | 19:00 |
cloudnull | it really doesn't need to be a pypi-server. just a place to store built artifacts that matches the environment where the bits will be deployed. | 19:00 |
openstackgerrit | Logan V proposed openstack/openstack-ansible master: Bootstrap lxc_net mtu for gate https://review.openstack.org/557484 | 19:01 |
odyssey4me | true, but pypiserver is a very simple way of serving the wheels withou all those symlinks | 19:01 |
cloudnull | that place was teh repo server in the past. it honestly could be the infra hosts. | 19:01 |
cloudnull | ++ | 19:01 |
odyssey4me | ok, anyway - so, delegated build is good if you can work it out whenever you have the chance | 19:02 |
cloudnull | ++ | 19:02 |
cloudnull | maybe tonight | 19:02 |
odyssey4me | I've got https://review.openstack.org/557461 as stop-gap if we want to build on localhost for now. | 19:03 |
* cloudnull is in meeting fun atm | 19:03 | |
odyssey4me | cloudnull another option could be to just make the location where wheels are copied to be configurable | 19:06 |
*** gkadam has joined #openstack-ansible | 19:06 | |
odyssey4me | so we don't delegate where the build happens (you do that by just targeting whatever host you want), but you do decide where you want the wheels to go after they're built | 19:07 |
odyssey4me | I guess we could do the venv storage the same way quite easily. | 19:08 |
odyssey4me | in fact, I think that makes a lot of sense - let me take a quick crack at it | 19:11 |
*** osnaya has quit IRC | 19:16 | |
openstackgerrit | Merged openstack/ansible-role-python_venv_build master: Use wheels when building venvs https://review.openstack.org/557436 | 19:23 |
*** Leo_m has quit IRC | 19:23 | |
openstackgerrit | Merged openstack/openstack-ansible-tests master: Remove tests-repo-clone.sh https://review.openstack.org/557285 | 19:23 |
cloudnull | ahve we seen build issues with gnocci in pike ? | 19:23 |
cloudnull | InstallationError: Command "python setup.py egg_info" failed with error code 1 in /tmp/openstack-builder/gnocchi | 19:23 |
*** Leo_m has joined #openstack-ansible | 19:23 | |
odyssey4me | dunno, I haven't really monitored it - it wouldn't surprise me though | 19:23 |
cloudnull | http://paste.openstack.org/show/716400/ | 19:24 |
logan- | i didnt see a build issue but i did see a startup stacktrace loop on pike a week or two back, i removed it from the env so i dont know if its still happening | 19:24 |
odyssey4me | wasn't someone mentioning an issue recently about one of the telemetry role? mnaser perhaps? | 19:25 |
*** esberglu has quit IRC | 19:25 | |
odyssey4me | that's why we did https://github.com/openstack/openstack-ansible-os_gnocchi/commit/2ec2124462eb50ab9e07906c44f2490933cf414f | 19:25 |
*** esberglu has joined #openstack-ansible | 19:26 | |
logan- | this is the one i was hitting https://bugs.launchpad.net/ubuntu/+source/gnocchi/+bug/1755067 | 19:28 |
openstack | Launchpad bug 1755067 in gnocchi (Ubuntu) "SackDetectionError: int() argument must be a string or a number, not 'NoneType'" [Undecided,New] | 19:28 |
*** esberglu has quit IRC | 19:31 | |
cloudnull | http://paste.openstack.org/show/716414/ - looks like gnocchi is generally broken | 19:33 |
cloudnull | stable/4.0 | 19:33 |
*** esberglu has joined #openstack-ansible | 19:38 | |
logan- | ouch | 19:41 |
logan- | hmm no commits to stable/4.0 in quite a while | 19:41 |
logan- | and i just built it recently (past few weeks) | 19:41 |
logan- | i think pbr just released for the first time in almost a year, maybe thats affecting things | 19:42 |
logan- | https://github.com/openstack-dev/pbr/releases | 19:43 |
cloudnull | http://paste.openstack.org/show/716434/ | 19:50 |
cloudnull | yup it looks like gnocchi does not work with the latest pbr | 19:50 |
logan- | is there a known issue with the integrated gate atm? http://logs.openstack.org/84/557484/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/c8548bc/job-output.txt.gz#_2018-03-28_19_29_37_635407 | 19:53 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible stable/pike: Pin PBR to ensure we're not breaking builds https://review.openstack.org/557496 | 19:54 |
*** fghaas has quit IRC | 19:55 | |
logan- | so it looks like pbr is set in upper constraints https://github.com/openstack/requirements/blob/8380e5ca141782d49c90a566ca0ca75a38480723/upper-constraints.txt#L43 | 19:55 |
odyssey4me | as it should be | 19:56 |
odyssey4me | oh, of course - gnocchi is one of those that doesn't use the constraints | 19:56 |
logan- | ah | 19:56 |
odyssey4me | oh, actually apparently not | 19:56 |
odyssey4me | https://github.com/openstack/openstack-ansible/blob/stable/pike/playbooks/defaults/repo_packages/gnocchi.yml has no venvwithindex, etc | 19:57 |
odyssey4me | this would be unconstrained: https://github.com/openstack/openstack-ansible/blob/stable/pike/playbooks/defaults/repo_packages/openstack_testing.yml#L39 | 19:58 |
cloudnull | I'm seeing that breakage in new cloud. | 19:59 |
cloudnull | when I force things to run 3.1.1 its all happy again . | 19:59 |
odyssey4me | is the new pbr in the python package list in os-releases? | 19:59 |
odyssey4me | in the wheel build log, what's bringing in the new pbr? | 20:00 |
cloudnull | let me go look | 20:00 |
*** strobelight has joined #openstack-ansible | 20:01 | |
*** ansmith has quit IRC | 20:03 | |
cloudnull | build log shows that <3.1.1 was being pulled in from the constraints however 4.0 was installed on the repo serer. | 20:04 |
cloudnull | I | 20:04 |
cloudnull | I'm rebuilding the repo servers and will see if i can find out what's pulling that in | 20:05 |
*** flemingo has joined #openstack-ansible | 20:07 | |
*** flemingo_ has joined #openstack-ansible | 20:09 | |
odyssey4me | so for repo_server itself, there's no pip installing of any kind in pike... so if the host is polluted it has to come from repo_build or something else | 20:11 |
odyssey4me | https://github.com/openstack/openstack-ansible/blob/stable/pike/playbooks/repo-build.yml#L53-L54 ensure that even without the repo being available, constraints are applied | 20:12 |
*** flemingo has quit IRC | 20:12 | |
*** gkadam has quit IRC | 20:12 | |
cloudnull | looks like we just need to install pbr on the repo server | 20:16 |
cloudnull | with pbr==3.1.1 it all works as expected | 20:16 |
odyssey4me | on the container itself? | 20:17 |
odyssey4me | I guess we just add it to https://github.com/openstack/openstack-ansible-repo_build/blob/stable/pike/defaults/main.yml#L98 then? | 20:17 |
* odyssey4me wonders how it got there in the first place | 20:18 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-repo_build master: Install PBR to ensure we're not breaking builds https://review.openstack.org/557503 | 20:21 |
cloudnull | yup with it there it all works as expected | 20:22 |
*** rudysp has quit IRC | 20:25 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-config_template master: Retain the ordering when using with MultiStringOp https://review.openstack.org/556956 | 20:26 |
odyssey4me | logan- cloudnull need to vote this through: https://review.openstack.org/557208 | 20:27 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Add playbook to ship journals from hosts https://review.openstack.org/555982 | 20:27 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd https://review.openstack.org/552721 | 20:27 |
odyssey4me | also, nothing will get into master on the integrated build until https://review.openstack.org/556994 merges, and it seems to have broken somewhere mid build | 20:27 |
odyssey4me | after setup-hosts, before setup-infra | 20:28 |
cloudnull | if folks have a moment to review https://review.openstack.org/#/q/starredby:cloudnull+status:open,n,z it'd be appreciated. | 20:28 |
cloudnull | odyssey4me: ok. | 20:28 |
* cloudnull goes back to being afk | 20:29 | |
cloudnull | if there are things that need review or need to be baby sat let me know I'll be around later. | 20:29 |
spotz | yeah posting lists and pinging helps:) I'm good with lists | 20:40 |
evrardjp | odyssey4me: thanks | 20:42 |
evrardjp | sorry if I was out | 20:42 |
openstackgerrit | Merged openstack/ansible-config_template master: Remove tests-repo-clone.sh https://review.openstack.org/557208 | 20:44 |
*** ibmko has joined #openstack-ansible | 20:49 | |
jrosser | i see i can make <thing>-compute_hosts hypervisor groups | 20:53 |
jrosser | must a hypervisor only belong to one group? | 20:53 |
*** hamza21 has quit IRC | 20:57 | |
admin0 | jrosser, it can belong to multiple groups .. but it will affect the resource calculation | 20:59 |
admin0 | as the same will be calculated twice .. producing undesirable results | 20:59 |
admin0 | well, i have not tried to put it via OSA though | 21:00 |
admin0 | i use kvm-compute_hosts and lxd-compute_hosts | 21:00 |
jrosser | i want to add some local SSD to just a few, so this looks like a good way to apply the nova config to a specific group | 21:01 |
jrosser | admin0: how is the lxd compute working out? i should try that too | 21:02 |
admin0 | when I ssh into the insance, and do df , it shows for the whole compute node | 21:02 |
admin0 | that was a big NO for me :D | 21:03 |
admin0 | so it was not isolating/hiding itself enough | 21:03 |
d34dh0r53 | cloudnull: was the intention to alphabetize the package names? | 21:03 |
cloudnull | yes | 21:03 |
d34dh0r53 | v > w :) | 21:03 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-repo_build master: Install PBR to ensure we're not breaking builds https://review.openstack.org/557503 | 21:05 |
odyssey4me | cloudnull evrardjp I think I figured out delegated storage of the venvs/wheels for python_venv_build... just verifying everything now, then building a test for verifying delegation to a host other than localhost | 21:09 |
*** gunix has quit IRC | 21:10 | |
*** haad1 has joined #openstack-ansible | 21:11 | |
*** gunix has joined #openstack-ansible | 21:13 | |
*** vnogin has joined #openstack-ansible | 21:13 | |
*** jonher has quit IRC | 21:14 | |
*** jonher has joined #openstack-ansible | 21:14 | |
*** vnogin has quit IRC | 21:16 | |
*** osnaya has joined #openstack-ansible | 21:17 | |
evrardjp[m] | woot | 21:18 |
*** jwitko_ has joined #openstack-ansible | 21:23 | |
osnaya | @cloudnull @odyssey4me please clarify. The default yml files from /opt/openstack-ansible/playbooks/inventory/env.d are picked up to create inventory.json to be subsequently used by playbooks. There are few services eg. barbican that I don't plan to currently deploy. In that case, if I just merely change barbican.yml to barbican.yml.somestring and comment out #include: os-barbican-install.yml from setup-openstack.yml (that | 21:25 |
*** jwitko has quit IRC | 21:27 | |
*** ansmith has joined #openstack-ansible | 21:27 | |
osnaya | @cloudnull @odyssey4me my understanding is that doing the above will not generate (N/A barbican in my case) barbican related variables and the corresponding playbook won't run either. | 21:28 |
*** jwitko_ has quit IRC | 21:28 | |
osnaya | @evrardjp @admin0 if you get a chance to see my question above to cloudnull/odyssey4me please clarify | 21:30 |
evrardjp | osnaya: hey | 21:33 |
evrardjp | I don't understand what you mean | 21:33 |
evrardjp | env.d is used for group structure generation | 21:33 |
evrardjp | we have a series of conventions that can be mostly overriden in code | 21:34 |
evrardjp | for barbican, the playbook to install barbican runs on barbican_all nodes | 21:34 |
evrardjp | https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-barbican-install.yml | 21:35 |
evrardjp | by default the inventory has the following group structure: https://github.com/openstack/openstack-ansible/blob/master/inventory/env.d/barbican.yml | 21:35 |
evrardjp | osnaya: how can we help? | 21:36 |
openstackgerrit | Merged openstack/openstack-ansible-os_keystone master: Convert role to use a common systemd service role https://review.openstack.org/552914 | 21:37 |
osnaya | @evrardjp let me rephrase. In current deployment, I don't plan to use barbican and couple of other services. So eg. if I don't plan to use barbican, I simply change barbican.yml to say barbican.yml.notusedextension, so it won't be picked up by inventory generator since the extension is not .yml and If I comment out #include: os-barbican-install.yml from setup-openstack.yml - that won't execute playbook for barbican.... (Is | 21:39 |
odyssey4me | osnaya if you want to deploy a new service, you just add a conf.d file for it, then re-run the playbooks | 21:42 |
odyssey4me | osnaya you shouldn't have a conf.d entry for barbican unless you created it | 21:43 |
*** jonher has quit IRC | 21:43 | |
odyssey4me | the env.d entries in /opt/openstack-ansible... are all defaults, leave them alone | 21:44 |
*** jonher has joined #openstack-ansible | 21:44 | |
odyssey4me | they have absolutely no effect on what is deployed, they only affect the groups defined - iit's the conf.d entries which allocate hosts into those groups, and that's what matters | 21:44 |
osnaya | @evrardjp @odyssey4me maybe I am not conveying it right.... let me try again. I am looking at default /opt/openstack-ansible/playbooks/inventory/env.d folder and there are a bunch of .yml files which will be picked up by default (my /etc/openstack-ansible/env.d folder is empty. So it will pick up defaults from /opt...../env.d right? | 21:46 |
odyssey4me | yes | 21:46 |
odyssey4me | those define the groups in the environment | 21:47 |
odyssey4me | that's why they're in-tree, not in user space | 21:47 |
odyssey4me | all configuration is designed to be changed in user space, not by editing anything in the git tree | 21:48 |
evrardjp | osnaya: group structure is different than group memberships | 21:49 |
evrardjp | you can say barbican_api is a subgroup of barbican_all, but if you have no host attached to either of those, who cares? | 21:49 |
evrardjp | (Not sure if my point is understood there, first part of the sentence is group structure, last part is group membership) | 21:50 |
-openstackstatus- NOTICE: the zuul web dashboard will experience a short downtime as we roll out some changes - no job execution should be affected | 21:51 | |
*** jwitko has joined #openstack-ansible | 21:54 | |
*** kstev has quit IRC | 21:58 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Add ability to delegate where wheels/venvs are stored https://review.openstack.org/557525 | 21:58 |
odyssey4me | evrardjp cloudnull ^ the bad news is that the last test fails due to auth errors :/ I'm done for the night, so if you can figure out a solution, go ahead | 21:59 |
*** mbuil has joined #openstack-ansible | 22:00 | |
*** mbuil has quit IRC | 22:01 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Add ability to delegate where wheels/venvs are stored https://review.openstack.org/557525 | 22:01 |
osnaya | @odyssey4me @evrardjp trying to understand what you mentioned above and reading doc to figure our next step. | 22:03 |
osnaya | :q! | 22:03 |
odyssey4me | I'm out for the night, cheerio all! | 22:04 |
*** sawblade_ has joined #openstack-ansible | 22:06 | |
*** sawblade6 has quit IRC | 22:06 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-plugins master: Fix delegation to hosts not in inventory https://review.openstack.org/550665 | 22:11 |
*** cjloader_ has joined #openstack-ansible | 22:17 | |
*** cjloader has quit IRC | 22:17 | |
*** Sha0000 has quit IRC | 22:17 | |
*** throwsb1 has quit IRC | 22:19 | |
*** cjloader_ has quit IRC | 22:21 | |
*** admin0 has quit IRC | 22:21 | |
*** cjloader has joined #openstack-ansible | 22:21 | |
*** Sha0000 has joined #openstack-ansible | 22:22 | |
openstackgerrit | Logan V proposed openstack/openstack-ansible master: Fix get_instance_info from systemd conversion https://review.openstack.org/557535 | 22:24 |
osnaya | @evrardjp so anything related to user's deployment needs to be specified in /etc/openstack-deploy/*.yml and its subfolders namely ./conf.d/*.yml and ./env.d/*.yml. There should not be any values or change done on /opt/openstack and any of its subfolders.... Correct? | 22:24 |
logan- | integrated gate is broken until ^ merges | 22:24 |
logan- | actually I wonder if it will need to be combined with odyssey4me's other gate fixer https://review.openstack.org/#/c/556994/ | 22:25 |
*** cjloader has quit IRC | 22:26 | |
*** esberglu has quit IRC | 22:32 | |
cloudnull | logan-: your change lgtm, but all of those commands end with `|| true` so it shouldn't break the gate? | 22:36 |
logan- | humm | 22:37 |
*** haad1 has quit IRC | 22:37 | |
logan- | you are right | 22:37 |
openstackgerrit | Merged openstack/openstack-ansible-repo_build master: Install PBR to ensure we're not breaking builds https://review.openstack.org/557503 | 22:40 |
*** Sha0000 has quit IRC | 22:42 | |
cloudnull | looks like its failing to gather host facts | 22:43 |
cloudnull | http://logs.openstack.org/94/556994/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/dff3675/logs/openstack/ansible-logging/facts-hosts.log.txt.gz | 22:43 |
logan- | ya very strange | 22:43 |
cloudnull | is "/etc/openstack_deploy/inventory.ini" a thing ? | 22:46 |
logan- | i think it got added as part of the ansible 2.4 stuff | 22:47 |
logan- | usually just contains '[all]' | 22:48 |
logan- | that way ansible will load group_vars/ and host_vars/ from /etc/openstack_deploy I think | 22:48 |
cloudnull | hum... | 22:51 |
osnaya | @cloudnull Looking at Pike docs, "at least 1 LB is required for a deployment"... so for deployment done on a single controller will still have haproxy (just with 1 node in it), right? Or can haproxy be omitted for a single controller node? | 22:54 |
cloudnull | logan-: it looks like the ini file should be created here https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L246-L251 | 22:55 |
cloudnull | osnaya: if deploying on a single host without containers you will not need a load balanceer | 22:55 |
cloudnull | if youre deploying on a single node with containers you will | 22:56 |
cloudnull | the load balancer can be haproxy and deployed on the same single node | 22:56 |
logan- | the 'source' thing seems like an issue with our wrapper or rc | 22:56 |
cloudnull | ++ | 22:56 |
cloudnull | well, http://logs.openstack.org/94/556994/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/dff3675/logs/openstack/ansible-logging/facts-all.log.txt.gz is gathered after that | 22:58 |
cloudnull | here https://github.com/openstack/openstack-ansible/blob/master/scripts/gate-check-commit.sh#L179 | 22:58 |
logan- | look at the bottom | 22:59 |
logan- | sup with the containers :/ | 23:00 |
logan- | or rather sshing to localhost is broken | 23:00 |
logan- | https://github.com/openstack/openstack-ansible-plugins/commit/2ee0464ce0cc8cb5d5b76f0d5856721eb0b7f7cc | 23:01 |
cloudnull | ah... | 23:01 |
cloudnull | yea, based on the collected logs,http://logs.openstack.org/94/556994/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/dff3675/logs/openstack/ansible-logging/ | 23:02 |
openstackgerrit | Logan V proposed openstack/openstack-ansible-plugins master: Revert "Only su within container if container_user is provided" https://review.openstack.org/557545 | 23:02 |
cloudnull | it looks like it failed here https://github.com/openstack/openstack-ansible/blob/master/scripts/gate-check-commit.sh#L182-L183 | 23:03 |
logan- | can revert it for now till its worked out | 23:03 |
cloudnull | ++ | 23:03 |
logan- | let me push a test patch to verify thats the problem | 23:03 |
*** tomtomtom has quit IRC | 23:05 | |
osnaya | @cloudnull Thanks for the clarification. I am deploying on containers, so I will create /etc/openstack-deploy/conf.d/haproxy.yml accordingly. | 23:07 |
logan- | ^ testing with check experimental in the revert patch to verify integrated gate works | 23:07 |
logan- | thanks for digging thru that cloudnull | 23:09 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-plugins master: Fix delegation to hosts not in inventory https://review.openstack.org/550665 | 23:09 |
logan- | as long as http://zuul.openstack.org/stream.html?uuid=53f95ca3e57c40578f447b5d1e6f7c1c&logfile=console.log makes it into setup-infrastructure I think we're safe | 23:09 |
openstackgerrit | Merged openstack/openstack-ansible stable/pike: Stop running get-ansible-role-requirements with -vvv https://review.openstack.org/557136 | 23:15 |
openstackgerrit | Merged openstack/openstack-ansible stable/pike: Update os_nova SHA https://review.openstack.org/554675 | 23:15 |
*** rudysp has joined #openstack-ansible | 23:24 | |
logan- | it worked | 23:27 |
logan- | cores, please merge https://review.openstack.org/#/c/557545/ asap and then recheck https://review.openstack.org/#/c/556994/ to unblock the integrated gate | 23:28 |
cloudnull | haha was just about to ask :) | 23:28 |
cloudnull | sorry was afk for a min | 23:28 |
* cloudnull moving home | 23:28 | |
cloudnull | bbl | 23:28 |
logan- | ttyl, going afk also | 23:28 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-plugins master: Fix delegation to hosts not in inventory https://review.openstack.org/550665 | 23:31 |
*** chyka has quit IRC | 23:32 | |
*** chyka has joined #openstack-ansible | 23:33 | |
*** chyka has quit IRC | 23:37 | |
*** NWOutlier__ has joined #openstack-ansible | 23:44 | |
*** cjloader has joined #openstack-ansible | 23:46 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-plugins master: Fix delegation to hosts not in inventory https://review.openstack.org/550665 | 23:46 |
*** keithmnemonic[m] has joined #openstack-ansible | 23:51 | |
*** fatdragon has quit IRC | 23:54 | |
-openstackstatus- NOTICE: Zuul has been restarted to update to the latest code; existing changes have been re-enqueued, you may need to recheck changes uploaded in the past 10 minutes | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!