*** hamzy has quit IRC | 00:18 | |
*** hamzy has joined #openstack-ironic | 00:19 | |
*** livelace has quit IRC | 00:23 | |
*** livelace has joined #openstack-ironic | 00:23 | |
*** r-daneel has quit IRC | 00:28 | |
*** r-daneel has joined #openstack-ironic | 00:28 | |
*** moshele has joined #openstack-ironic | 00:30 | |
*** gyee has quit IRC | 00:44 | |
*** r-daneel has quit IRC | 01:05 | |
*** hjensas has quit IRC | 01:07 | |
*** hjensas has joined #openstack-ironic | 01:07 | |
*** moshele has quit IRC | 01:08 | |
eandersson | Can you use aggregates and ironic nodes? | 01:39 |
---|---|---|
*** pabelanger has quit IRC | 01:46 | |
*** raginbajin has quit IRC | 01:46 | |
*** mmedvede has quit IRC | 01:48 | |
*** raginbajin has joined #openstack-ironic | 01:49 | |
*** dansmith has quit IRC | 01:49 | |
*** dansmith has joined #openstack-ironic | 01:51 | |
*** mmedvede has joined #openstack-ironic | 01:52 | |
*** threestrands has quit IRC | 02:08 | |
*** gcb_ has quit IRC | 02:24 | |
*** hamzy has quit IRC | 02:28 | |
*** penick has quit IRC | 02:28 | |
*** ianychoi has quit IRC | 02:28 | |
*** dims has quit IRC | 02:28 | |
*** TheJulia has quit IRC | 02:28 | |
*** NobodyCam has quit IRC | 02:28 | |
*** cxc99 has quit IRC | 02:28 | |
*** mordred has quit IRC | 02:28 | |
*** hamzy has joined #openstack-ironic | 02:30 | |
*** penick has joined #openstack-ironic | 02:30 | |
*** ianychoi has joined #openstack-ironic | 02:30 | |
*** dims has joined #openstack-ironic | 02:30 | |
*** NobodyCam has joined #openstack-ironic | 02:30 | |
*** cxc99 has joined #openstack-ironic | 02:30 | |
*** TheJulia has joined #openstack-ironic | 02:30 | |
*** mordred has joined #openstack-ironic | 02:30 | |
*** openstack has joined #openstack-ironic | 13:21 | |
*** ChanServ sets mode: +o openstack | 13:21 | |
TheJulia | dtantsur: merge https://review.openstack.org/#/c/591420/3 | 13:22 |
patchbot | patch 591420 - bifrost - Switch to Ansible 2.6 - 0h 46m 35s spent in CI | 13:22 |
*** openstackstatus has joined #openstack-ironic | 13:22 | |
*** ChanServ sets mode: +v openstackstatus | 13:22 | |
TheJulia | and I think we'll get somewhere | 13:22 |
TheJulia | I can do a follow-up reno, the author never submited one | 13:22 |
*** openstackstatus has quit IRC | 13:22 | |
dtantsur | aaaaaah. okay | 13:24 |
*** openstackstatus has joined #openstack-ironic | 13:24 | |
*** ChanServ sets mode: +v openstackstatus | 13:24 | |
openstackgerrit | Dmitry Tantsur proposed openstack/bifrost master: Add openstacksdk to installed packages https://review.openstack.org/595820 | 13:25 |
dtantsur | just a rebase on top of that patch | 13:25 |
dtantsur | yolanda: mind reviewing ^^^? | 13:26 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Add reno for ansible 2.6 change https://review.openstack.org/596308 | 13:35 |
TheJulia | there it goes | 13:35 |
TheJulia | because dns resolution hates me | 13:35 |
dtantsur | dns resolution is mean | 13:36 |
TheJulia | by mean, I think you also mean evil | 13:36 |
TheJulia | lets replace DNS with all hard coded IP addresses | 13:36 |
TheJulia | and I can just load the webpage at https://[::1]/ all day long. :) | 13:37 |
dtantsur | ++ | 13:37 |
TheJulia | That page, of course would return "There is no place like home!" | 13:38 |
*** amoralej|lunch is now known as amoralej | 13:39 | |
yolanda | hi dtantsur sure | 13:41 |
openstackgerrit | Merged openstack/bifrost master: Switch to Ansible 2.6 https://review.openstack.org/591420 | 13:53 |
*** r-daneel has joined #openstack-ironic | 14:04 | |
openstackgerrit | Merged openstack/bifrost master: Add openstacksdk to installed packages https://review.openstack.org/595820 | 14:23 |
dtantsur | TheJulia: I don't know, it still passes... http://logs.openstack.org/72/595572/2/check/bifrost-integration-tinyipa/e046819/ | 14:26 |
TheJulia | sigh | 14:27 |
*** baha has quit IRC | 14:31 | |
NobodyCam | Good Morning Ironic'ers ... | 14:35 |
NobodyCam | and .. | 14:35 |
NobodyCam | ofc . | 14:35 |
NobodyCam | TGIF ! | 14:35 |
dtantsur | TheJulia: ansible is installed with pip install --user, openstacksdk without: http://logs.openstack.org/72/595572/2/check/bifrost-integration-tinyipa/e046819/job-output.txt.gz#_2018-08-24_13_40_23_425778 | 14:37 |
dtantsur | can it be the reason? | 14:38 |
dtantsur | hey, tgif NobodyCam :) | 14:38 |
NobodyCam | :) morning dtantsur :) | 14:38 |
TheJulia | dtantsur: see it being installed anywhere else because it would need to be system wide for openstacksdk | 14:40 |
TheJulia | for module execution | 14:40 |
dtantsur | TheJulia: not sure I get it.. modules are pulled from ~/.local according to the logs | 14:41 |
dtantsur | openstacksdk is apparently installed into /usr/local | 14:41 |
TheJulia | dtantsur: not on local connection execution... it is system level python | 14:41 |
dtantsur | TheJulia: http://logs.openstack.org/72/595572/2/check/bifrost-integration-tinyipa/e046819/job-output.txt.gz#_2018-08-24_13_43_45_093719 | 14:41 |
dtantsur | that's what I saw, not sure if it's true in reality | 14:41 |
openstackgerrit | Merged openstack/bifrost stable/pike: Refactor bifrost-integration-dibipa-debian jobs https://review.openstack.org/594268 | 14:42 |
openstackgerrit | Merged openstack/bifrost stable/pike: Refactor bifrost-integration-tinyipa jobs https://review.openstack.org/594269 | 14:42 |
openstackgerrit | Merged openstack/bifrost master: Add reno for ansible 2.6 change https://review.openstack.org/596308 | 14:42 |
TheJulia | If that is not how it is working, then the architecture has changed substantially | 14:42 |
TheJulia | dtantsur: see anywhere else where openstacksdk is getting loaded? | 14:42 |
*** moshele has joined #openstack-ironic | 14:44 | |
TheJulia | openstackclient is replacing it | 14:44 |
TheJulia | ugh | 14:44 |
TheJulia | so maybe change the order so osc gets installed first.... | 14:45 |
dtantsur | \o/ | 14:47 |
TheJulia | dtantsur: I'm looking at another issue, if you want to give that a shot your absolutely welcome to, or I can try in a little bit | 14:57 |
dtantsur | TheJulia: probably not enough time before weekend. I'll take a look next week if you don't get to it. | 14:58 |
TheJulia | dtantsur: ack, I'll try to do it later today and rebase patches | 14:59 |
*** pcaruana has quit IRC | 14:59 | |
*** trown has joined #openstack-ironic | 15:02 | |
*** r-daneel has quit IRC | 15:04 | |
*** r-daneel has joined #openstack-ironic | 15:06 | |
*** Bhujay has quit IRC | 15:08 | |
*** r-daneel_ has joined #openstack-ironic | 15:18 | |
*** S4ren has quit IRC | 15:18 | |
*** r-daneel has quit IRC | 15:19 | |
*** r-daneel_ is now known as r-daneel | 15:19 | |
*** livelace has quit IRC | 15:30 | |
*** amoralej is now known as amoralej|off | 15:38 | |
*** amoralej|off has quit IRC | 15:39 | |
*** mgoddard has quit IRC | 15:43 | |
*** ajya has quit IRC | 15:45 | |
*** p0tr3c__ has joined #openstack-ironic | 15:51 | |
*** p0tr3c_ has quit IRC | 15:54 | |
*** tssurya has quit IRC | 15:54 | |
*** dougsz_ has quit IRC | 16:00 | |
*** Bhujay has joined #openstack-ironic | 16:01 | |
*** dtantsur is now known as dtantsur|afk | 16:01 | |
dtantsur|afk | have a great weekend | 16:01 |
*** p0tr3c__ has quit IRC | 16:02 | |
*** S4ren has joined #openstack-ironic | 16:11 | |
*** S4ren has quit IRC | 16:13 | |
*** S4ren has joined #openstack-ironic | 16:14 | |
*** ijw has joined #openstack-ironic | 16:16 | |
*** r-daneel_ has joined #openstack-ironic | 16:18 | |
*** gyee has joined #openstack-ironic | 16:19 | |
*** r-daneel has quit IRC | 16:20 | |
*** r-daneel_ is now known as r-daneel | 16:20 | |
*** gkadam has quit IRC | 16:38 | |
TheJulia | you too | 16:46 |
*** gkadam has joined #openstack-ironic | 16:52 | |
*** w-miller has quit IRC | 16:58 | |
*** w-miller has joined #openstack-ironic | 16:59 | |
*** w-miller has quit IRC | 17:03 | |
*** dsneddon has quit IRC | 17:05 | |
*** trown is now known as trown|lunch | 17:06 | |
*** ijw has quit IRC | 17:08 | |
*** w-miller has joined #openstack-ironic | 17:28 | |
*** w-miller has quit IRC | 17:42 | |
*** S4ren has quit IRC | 17:44 | |
*** S4ren has joined #openstack-ironic | 17:45 | |
*** dsneddon has joined #openstack-ironic | 18:00 | |
*** skazi has quit IRC | 18:01 | |
*** skazi has joined #openstack-ironic | 18:04 | |
*** olivierb_ has joined #openstack-ironic | 18:08 | |
*** olivierb has quit IRC | 18:09 | |
*** S4ren has quit IRC | 18:15 | |
*** trown|lunch is now known as trown | 18:16 | |
*** mjturek has joined #openstack-ironic | 18:23 | |
*** gkadam has quit IRC | 18:30 | |
*** w-miller has joined #openstack-ironic | 18:33 | |
*** moshele has quit IRC | 18:39 | |
*** jcoufal has quit IRC | 18:41 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Move up openstackclient install https://review.openstack.org/596425 | 18:48 |
*** Bhujay has quit IRC | 19:04 | |
*** hwoarang has quit IRC | 19:05 | |
*** dsneddon has quit IRC | 19:06 | |
*** dsneddon has joined #openstack-ironic | 19:07 | |
*** bdodd has joined #openstack-ironic | 19:07 | |
zigo | Guys, Ironic has the async keyword all over the place, it's a disaster ... | 19:31 |
zigo | TheJulia: ^ | 19:32 |
zigo | ironic/drivers/modules/irmc/boot.py: irmc_client(cd_set_params, async=False) | 19:33 |
zigo | ironic/drivers/modules/irmc/boot.py: irmc_client(scci.MOUNT_CD, async=False) | 19:33 |
zigo | ironic/drivers/modules/irmc/boot.py: irmc_client(fd_set_params, async=False) | 19:33 |
zigo | ironic/drivers/modules/irmc/boot.py: irmc_client(scci.MOUNT_FD, async=False) | 19:33 |
zigo | ironic/tests/unit/drivers/test_base.py: driver_base.passthru(['POST'], async=True) | 19:33 |
zigo | etc ... | 19:33 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Reorder client install order https://review.openstack.org/596425 | 19:33 |
jroll | zigo: working on it... | 19:34 |
TheJulia | hmm... we had some changes in to rename async, but I guess irmc has others | 19:34 |
jroll | https://github.com/openstack/ironic/commit/0267c271d0a3ee8df3f13e7e843e4f4bd46ec2b9 | 19:34 |
jroll | this fixes most of them | 19:35 |
jroll | the passthru method needs proper deprecation and will be done in stein | 19:35 |
* TheJulia will follow-up with irmc folks | 19:35 | |
jroll | the irmc references are calling an external library, will need them to fix it | 19:35 |
*** mjturek has quit IRC | 19:37 | |
TheJulia | looks like zigo already pushed a change to python-scciclient this morning | 19:39 |
TheJulia | it won't be a compatible update though | 19:39 |
* TheJulia guesses the world can live with a hard requirement to update that library for stein | 19:39 | |
zigo | jroll: Thanks a lot! | 19:46 |
* TheJulia sends them an email | 19:46 | |
* zigo hopes it applies on top of rocky | 19:47 | |
jroll | zigo: I believe it is already in rocky | 19:47 |
zigo | jroll: It's not. | 19:47 |
zigo | At least not in 11.1.0 | 19:47 |
jroll | github says it's in 11.0 | 19:47 |
zigo | Ah... | 19:48 |
zigo | Though what I pasted was from Rocky. | 19:48 |
jroll | right | 19:48 |
jroll | 19:35:14 jroll | the passthru method needs proper deprecation and will be done in stein | 19:48 |
jroll | 19:35:32 jroll | the irmc references are calling an external library, will need them to fix it | 19:48 |
jroll | we aren't 100% there, but that commit handles most of it | 19:48 |
zigo | jroll: What should I do for Debian? | 19:49 |
zigo | Buster will be released with Rocky, you know... | 19:49 |
zigo | Just write a dirty patch and hope that only these drivers will be broken? :P | 19:50 |
jroll | zigo: patch it, I guess, we don't fully support 3.7 yet | 19:50 |
jroll | sorry | 19:50 |
zigo | Seriously, that's an issue in the Python interpreter community, I don't blame OpenStack people. | 19:51 |
jroll | the passthru method is part of our driver API, so we need to wait the standard deprecation period | 19:51 |
zigo | I'm going to write a blog post with title "When will Python 3 have a stable API?" ... | 19:51 |
jroll | heh | 19:51 |
TheJulia | zigo: Please share when yo udo, I look forward to reading it | 19:52 |
zigo | The list.interitem cannot be modified in a loop was also kind of fun in Python 3.4 -> 3.5, but this async thing is really bad. | 19:52 |
TheJulia | email sent to Hirinori re python 3.7 | 19:52 |
zigo | :) | 19:52 |
zigo | The most funny one was Glance with the glance/async folder. | 19:53 |
zigo | The fun part is that patches cannot rename a folder if you have empty files in them. | 19:53 |
* TheJulia mispelled his name by accident | 19:53 | |
zigo | Result is: a package maintainer has to do some hacks in debian/rules to rename the folder, and write the patch as if the folder wasn't renamed. | 19:54 |
TheJulia | ugh | 19:54 |
zigo | I'm surprised my Glance package still looks like functionning ... :P | 19:54 |
zigo | (oh, and of course, empty files are the __init__.py ...) | 19:55 |
zigo | For scciclient, please leave comments, and I'll fix what's wrong. | 19:56 |
TheJulia | zigo: I think it is fine, there is no cleaner way around it short of having an intermediate version with both.... Which they may want to do. | 19:57 |
*** olivierb has joined #openstack-ironic | 20:06 | |
*** eandersson has joined #openstack-ironic | 20:06 | |
*** olivierb_ has quit IRC | 20:07 | |
*** MattMan has quit IRC | 20:12 | |
*** MattMan has joined #openstack-ironic | 20:13 | |
*** olivierb_ has joined #openstack-ironic | 20:16 | |
*** olivierb has quit IRC | 20:17 | |
*** w-miller has quit IRC | 20:32 | |
*** w-miller has joined #openstack-ironic | 20:33 | |
*** w-miller has quit IRC | 20:38 | |
*** olivierb_ has quit IRC | 20:38 | |
*** olivierb has joined #openstack-ironic | 20:41 | |
*** trown is now known as trown|outtypewww | 21:08 | |
*** dsneddon has quit IRC | 22:05 | |
*** dsneddon has joined #openstack-ironic | 22:05 | |
*** olivierb has quit IRC | 22:06 | |
*** waterloo has quit IRC | 22:24 | |
openstackgerrit | Ilya Etingof proposed openstack/ironic-specs master: IPA telemetry https://review.openstack.org/492702 | 22:33 |
*** rh-jelabarre has quit IRC | 22:37 | |
*** gyee has quit IRC | 22:52 | |
*** slagle has joined #openstack-ironic | 23:19 | |
*** r-daneel has quit IRC | 23:24 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!