*** amotoki has joined #openstack-ironic | 00:00 | |
*** hoangcx has quit IRC | 00:00 | |
*** phuongnh has quit IRC | 00:01 | |
*** wajdi has joined #openstack-ironic | 00:01 | |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: Allow to enroll nodes with oneview driver. https://review.openstack.org/328451 | 00:04 |
---|---|---|
*** amotoki has quit IRC | 00:04 | |
*** chlong has quit IRC | 00:05 | |
*** rama_y has quit IRC | 00:07 | |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: Allow to enroll nodes with oneview driver. https://review.openstack.org/328451 | 00:09 |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: Allow to enroll nodes with oneview driver https://review.openstack.org/328451 | 00:09 |
*** rook has quit IRC | 00:10 | |
*** david-lyle has joined #openstack-ironic | 00:14 | |
*** PollyZ has joined #openstack-ironic | 00:35 | |
*** joprovost has quit IRC | 00:39 | |
*** PollyZ has quit IRC | 00:39 | |
*** joprovost has joined #openstack-ironic | 00:39 | |
*** amotoki has joined #openstack-ironic | 00:40 | |
*** vishwanathj has quit IRC | 00:41 | |
*** joprovost has quit IRC | 00:43 | |
*** rajinir has quit IRC | 00:45 | |
*** hoangcx has joined #openstack-ironic | 00:45 | |
*** david-lyle has quit IRC | 00:46 | |
*** Sukhdev has joined #openstack-ironic | 00:46 | |
*** amotoki has quit IRC | 00:48 | |
*** amotoki has joined #openstack-ironic | 00:52 | |
*** garthb has quit IRC | 01:01 | |
*** phuongnh has joined #openstack-ironic | 01:06 | |
*** amotoki has quit IRC | 01:09 | |
*** david-lyle has joined #openstack-ironic | 01:13 | |
*** david-lyle has quit IRC | 01:18 | |
*** dhellmann has quit IRC | 01:19 | |
*** dhellmann has joined #openstack-ironic | 01:26 | |
*** chlong has joined #openstack-ironic | 01:27 | |
*** joprovost has joined #openstack-ironic | 01:28 | |
*** dhellmann has quit IRC | 01:31 | |
*** dhellmann has joined #openstack-ironic | 01:31 | |
*** zzzeek has quit IRC | 01:34 | |
*** watanabe_isao has quit IRC | 01:36 | |
*** dhellmann has quit IRC | 01:39 | |
*** dhellmann has joined #openstack-ironic | 01:39 | |
*** joprovost1 has joined #openstack-ironic | 01:39 | |
*** joprovost has quit IRC | 01:40 | |
*** joprovost1 is now known as joprovost | 01:40 | |
*** aNupoisc has quit IRC | 01:40 | |
*** dhellmann has quit IRC | 01:45 | |
*** dhellmann has joined #openstack-ironic | 01:46 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Add a doc about appending kernel parameters to boot instances https://review.openstack.org/320848 | 01:47 |
*** dhellmann has quit IRC | 01:51 | |
*** dhellmann has joined #openstack-ironic | 01:52 | |
*** dhellmann has quit IRC | 01:59 | |
*** dhellmann has joined #openstack-ironic | 02:00 | |
*** amotoki has joined #openstack-ironic | 02:01 | |
*** chlong has quit IRC | 02:08 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Add a new DB API get_missing_conductors() https://review.openstack.org/325026 | 02:11 |
*** Goneri has joined #openstack-ironic | 02:21 | |
*** zzzeek has joined #openstack-ironic | 02:30 | |
*** zzzeek has quit IRC | 02:31 | |
*** zzzeek has joined #openstack-ironic | 02:32 | |
*** tiendc has joined #openstack-ironic | 02:32 | |
*** rloo has quit IRC | 02:34 | |
*** yonglihe has joined #openstack-ironic | 02:38 | |
*** amotoki has quit IRC | 02:39 | |
*** ametts has joined #openstack-ironic | 02:40 | |
*** Sukhdev has quit IRC | 02:45 | |
*** amotoki has joined #openstack-ironic | 02:48 | |
*** ChubYann has quit IRC | 02:56 | |
*** joprovost has quit IRC | 02:59 | |
*** amotoki has quit IRC | 03:00 | |
*** yuanying has quit IRC | 03:04 | |
*** sdake has joined #openstack-ironic | 03:08 | |
*** ChubYann has joined #openstack-ironic | 03:09 | |
*** sdake_ has joined #openstack-ironic | 03:10 | |
*** amotoki has joined #openstack-ironic | 03:12 | |
*** sdake has quit IRC | 03:14 | |
*** jaybeale has joined #openstack-ironic | 03:14 | |
*** sdake_ has quit IRC | 03:15 | |
*** ChrisAusten has joined #openstack-ironic | 03:15 | |
*** sdake has joined #openstack-ironic | 03:17 | |
*** jaybeale has quit IRC | 03:20 | |
*** jaybeale has joined #openstack-ironic | 03:21 | |
*** MattMan has quit IRC | 03:43 | |
*** MattMan has joined #openstack-ironic | 03:43 | |
*** jaybeale has quit IRC | 03:46 | |
*** vmud213 has joined #openstack-ironic | 03:47 | |
*** jaybeale has joined #openstack-ironic | 03:49 | |
*** yuanying has joined #openstack-ironic | 03:49 | |
*** amotoki has quit IRC | 03:58 | |
openstackgerrit | David Edery proposed openstack/ironic: Fix non-deployed nodes due to short nodes.instance_info https://review.openstack.org/334967 | 04:02 |
*** Goneri has quit IRC | 04:03 | |
*** amotoki has joined #openstack-ironic | 04:06 | |
*** jaybeale has quit IRC | 04:14 | |
tiendc | lucas|afk: vdrok: rloo: hi, I've updated some minor, please help to review: https://review.openstack.org/#/c/328168/ | 04:15 |
tiendc | lucas|afk: vdrok: rloo: thanks in advance | 04:16 |
*** chlong has joined #openstack-ironic | 04:20 | |
*** amotoki has quit IRC | 04:23 | |
*** links has joined #openstack-ironic | 04:24 | |
*** ametts has quit IRC | 04:26 | |
*** ametts has joined #openstack-ironic | 04:26 | |
*** sdake has quit IRC | 04:27 | |
*** sdake has joined #openstack-ironic | 04:27 | |
*** amotoki has joined #openstack-ironic | 04:29 | |
*** amotoki has quit IRC | 04:38 | |
*** garthb_ has joined #openstack-ironic | 04:40 | |
*** sukhdev has joined #openstack-ironic | 04:41 | |
*** amotoki has joined #openstack-ironic | 04:49 | |
*** ametts has quit IRC | 05:01 | |
*** amotoki_ has joined #openstack-ironic | 05:29 | |
*** vmud213 has quit IRC | 05:29 | |
*** vmud213 has joined #openstack-ironic | 05:29 | |
*** amotoki has quit IRC | 05:32 | |
*** ChubYann has quit IRC | 05:35 | |
*** ametts has joined #openstack-ironic | 05:37 | |
openstackgerrit | Yuiko Takada Mori proposed openstack/ironic: Follow-up patch of cbe51c6a10d1fa68c7082af67827d8c0d8967fe3 https://review.openstack.org/338658 | 05:37 |
*** sdake_ has joined #openstack-ironic | 05:39 | |
*** sdake has quit IRC | 05:42 | |
*** fragatina has joined #openstack-ironic | 06:01 | |
*** fragatin_ has joined #openstack-ironic | 06:02 | |
*** fragatina has quit IRC | 06:05 | |
*** rcernin has joined #openstack-ironic | 06:09 | |
*** hshiina has joined #openstack-ironic | 06:11 | |
*** garthb_ has quit IRC | 06:12 | |
*** mjura has joined #openstack-ironic | 06:16 | |
*** aNupoisc has joined #openstack-ironic | 06:22 | |
*** mjura has quit IRC | 06:23 | |
*** mjura has joined #openstack-ironic | 06:24 | |
*** phuongnh has quit IRC | 06:28 | |
*** phuongnh has joined #openstack-ironic | 06:29 | |
*** makowals has joined #openstack-ironic | 06:38 | |
*** Romanenko_K has joined #openstack-ironic | 06:40 | |
*** aNupoisc has quit IRC | 06:40 | |
*** chlong has quit IRC | 06:42 | |
*** pcaruana has joined #openstack-ironic | 06:51 | |
*** baoli has quit IRC | 06:51 | |
*** hoangcx has quit IRC | 06:54 | |
*** hoangcx has joined #openstack-ironic | 06:54 | |
*** tesseract- has joined #openstack-ironic | 06:59 | |
*** ifarkas has joined #openstack-ironic | 07:09 | |
*** phuongnh has quit IRC | 07:33 | |
*** sukhdev has quit IRC | 07:33 | |
*** mrda is now known as mrda_afk | 07:37 | |
*** makowals has quit IRC | 07:39 | |
*** makowals has joined #openstack-ironic | 07:39 | |
yibo | vdrok, no problem | 07:41 |
*** lucas|afk is now known as lucasagomes | 07:43 | |
lucasagomes | morning all | 07:43 |
*** jpich has joined #openstack-ironic | 07:44 | |
lucasagomes | tiendc, thanks | 07:48 |
aarefiev | morning all! | 07:50 |
aarefiev | morning lucasagomes | 07:50 |
Romanenko_K | hi! | 07:50 |
ifarkas | morning all! | 07:50 |
tiendc | morning, lucas | 07:50 |
tiendc | morning all | 07:50 |
aarefiev | morning Romanenko_K ifarkas tiendc | 07:50 |
*** athomas has joined #openstack-ironic | 07:51 | |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: WIP: Tempest: Use tempest call_until_true https://review.openstack.org/330950 | 07:51 |
*** zzzeek has quit IRC | 08:00 | |
*** zzzeek has joined #openstack-ironic | 08:00 | |
*** rcernin has quit IRC | 08:02 | |
*** amoralej has joined #openstack-ironic | 08:05 | |
*** yuanying is now known as yuanying_off | 08:06 | |
*** sdake_ has quit IRC | 08:07 | |
amoralej | Hi, we are having an issue with ironick-inspector unit test ironic_inspector.test.unit.test_main.TestInit caused by changed in stevedore last commit | 08:07 |
amoralej | https://github.com/openstack/stevedore/commit/f68325fc481a0cc2a9aa9e8b1701cdb092463b49 | 08:07 |
amoralej | https://paste.fedoraproject.org/388848/14679652/ | 08:08 |
*** sdake has joined #openstack-ironic | 08:08 | |
*** sdake has joined #openstack-ironic | 08:08 | |
amoralej | in the past NamedExtensionManager raised KeyError when called with inexisting names, now it's not doing that | 08:09 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/ironic: [WIP] Testing latest u-c https://review.openstack.org/318440 | 08:10 |
*** loki_ has joined #openstack-ironic | 08:11 | |
*** jralph has quit IRC | 08:15 | |
*** hoangcx has quit IRC | 08:15 | |
*** MattMan has quit IRC | 08:15 | |
*** appu103_ has joined #openstack-ironic | 08:16 | |
*** appu103_ is now known as aparnav | 08:16 | |
*** hoangcx has joined #openstack-ironic | 08:17 | |
*** jralph has joined #openstack-ironic | 08:18 | |
*** MattMan has joined #openstack-ironic | 08:19 | |
openstackgerrit | Merged openstack/ironic-inspector: Make Ironic variables visible inside exercise.sh https://review.openstack.org/338727 | 08:22 |
*** rcernin has joined #openstack-ironic | 08:22 | |
*** daemontool has joined #openstack-ironic | 08:23 | |
*** ccamacho is now known as ccamacho|afk | 08:27 | |
*** derekh has joined #openstack-ironic | 08:27 | |
*** hshiina has quit IRC | 08:35 | |
*** edand has joined #openstack-ironic | 08:38 | |
amoralej | dtantsur, could i get some help with https://bugs.launchpad.net/ironic-inspector/+bug/1600141 ? | 08:38 |
openstack | Launchpad bug 1600141 in Ironic Inspector "test_init_failed_processing_hook fails after https://review.openstack.org/#/c/337043/" [Undecided,New] | 08:38 |
*** electrofelix has joined #openstack-ironic | 08:43 | |
*** stendulker has joined #openstack-ironic | 08:45 | |
dtantsur | Morning Ironic | 09:01 |
dtantsur | amoralej, hi! ouch, that's nasty :( | 09:03 |
dtantsur | amoralej, I think we should switch to whatever callback they now provide | 09:04 |
openstackgerrit | Anton Arefiev proposed openstack/python-ironicclient: Fix py35 unit tests https://review.openstack.org/338777 | 09:04 |
dtantsur | amoralej, seems like we need to provide on_missing_entrypoints_callback to __init__ instead and process failed extensions there | 09:05 |
amoralej | yes dtantsur, that looks like a good idea | 09:05 |
*** sambetts|afk is now known as sambetts | 09:05 | |
sambetts | Morning all | 09:05 |
dtantsur | morning sambetts, aarefiev, ifarkas, lucasagomes, tiendc and everyone else | 09:05 |
sambetts | o/ dtantsur | 09:05 |
dtantsur | amoralej, wanna put up a patch? I'll happily review it | 09:05 |
aarefiev | morning dtantsur sambetts | 09:06 |
amoralej | ok, i'll need some help dtantsur | 09:06 |
dtantsur | sure | 09:06 |
amoralej | but what'd be the expected return from the callback function? | 09:07 |
dtantsur | amoralej, to match the current behaviour, we should use sys.exit there. we can think of a better approach later, lets just fix the issue | 09:07 |
amoralej | ok | 09:08 |
dtantsur | btw if you don't have cycles to work on it, I can handle this issue, no problem with it | 09:08 |
amoralej | no, i have some time | 09:09 |
dtantsur | awesome, thanks! | 09:09 |
*** aswadr_ has joined #openstack-ironic | 09:17 | |
*** hkominos has quit IRC | 09:27 | |
*** hkominos has joined #openstack-ironic | 09:27 | |
hkominos | Good morning ironic | 09:27 |
*** ccamacho|afk is now known as ccamacho | 09:27 | |
sambetts | o/ hkominos | 09:28 |
openstackgerrit | yuyafei proposed openstack/ironic: Correct reraising of exception https://review.openstack.org/339431 | 09:29 |
*** sdake has quit IRC | 09:30 | |
*** athomas has quit IRC | 09:31 | |
dtantsur | sambetts, ifarkas, aarefiev, folks, I wonder if we can/should land https://review.openstack.org/#/c/316801/ without the ironic spec landing... | 09:33 |
dtantsur | we're slowly approaching various feature freezes | 09:33 |
sambetts | dtantsur: merging the inspector side won't affect the current Ironic functionality so I think that's ok | 09:34 |
dtantsur | yeah, my only concern is what if ironic folks don't agree with the direction. won't we end up with a useless API feature? | 09:34 |
dtantsur | even though I don't see other ways of implementing it | 09:34 |
sambetts | dtantsur: tbh I personally think the inspector side of the change is pretty solid, the only part of the Ironic side that I think is controversial is how its configured right? | 09:36 |
dtantsur | yeah | 09:36 |
dtantsur | I'll remove my -2 and let the reviewers decide on it | 09:36 |
sambetts | awesome :D | 09:37 |
amoralej | dtantsur, it will work if the callback returns KeyError also | 09:38 |
*** athomas has joined #openstack-ironic | 09:38 | |
amoralej | and i see this cleaner | 09:38 |
amoralej | instead of doing the sys.exit, what do you think? | 09:38 |
dtantsur | amoralej, to make it even cleaner lets create our own exception class derived from KeyError. then catch it and use sys.exit in the main() function. wdyt? | 09:39 |
amoralej | ok | 09:40 |
*** mgould|afk is now known as mgould | 09:45 | |
mgould | morning Ironic! | 09:45 |
amoralej | :wq! | 09:47 |
dtantsur | amoralej, you cannot exit vim, sorry | 09:50 |
amoralej | :DD | 09:50 |
amoralej | dual screen... | 09:51 |
dtantsur | true, I also write at least one vim command per week in irc for the same reason :) | 09:51 |
aarefiev | dtantsur: big +1, it's for sure speed up all work, and it's very desired feature | 09:55 |
dtantsur | cool | 09:56 |
aarefiev | dtantsur: btw, was confused, would be possible use deploy ramdisk ids by default, w/o duplicating inspection one? | 09:57 |
aarefiev | in driver info | 09:57 |
dtantsur | I'm not against it, but potentially that could be different ramdisks | 09:58 |
dtantsur | e.g. a lightweight deploy ramdisk and a heavy inspection one | 09:58 |
aarefiev | dtantsur: sure, just won't copy/paste fields in case same image | 10:00 |
*** hoangcx has quit IRC | 10:01 | |
dtantsur | aarefiev, please leave the comments, lets continue on the spec | 10:01 |
* dtantsur does not remember his spec already :D | 10:02 | |
aarefiev | dtantsur: actually I did iirc | 10:02 |
dtantsur | awesome, I'll check it | 10:02 |
*** vsaienk0 has quit IRC | 10:06 | |
*** vsaienk0 has joined #openstack-ironic | 10:09 | |
ifarkas | dtantsur, the manage_boot change looks good to me, although I was thinking why do we want to land it if the changes are missing from ironic | 10:12 |
ifarkas | are we expecting use cases outside ironic? | 10:13 |
amoralej | dtantsur, i have the patch ready but i just realized that the commit that introduced on_missing_entrypoints_callback is not tagged yet | 10:14 |
amoralej | so it will not pass the gate | 10:14 |
amoralej | https://github.com/openstack/stevedore/commit/6f81f6f1c1b2e9efaa7e90a3f8a6b57007a8d486 | 10:14 |
amoralej | right? | 10:14 |
*** rcernin has quit IRC | 10:15 | |
dtantsur | ifarkas, maybe? | 10:21 |
dtantsur | amoralej, ooops. yes, you're right. lets post the patch and wait for the release | 10:22 |
amoralej | ok | 10:22 |
dtantsur | it's an interesting issue, actually. #rdo can potentially get even more serious problem due to that | 10:23 |
dtantsur | amoralej, but wait, if we derive our exception from KeyError, it should be backward compatible, no? | 10:24 |
dtantsur | I think we should be fine | 10:24 |
amoralej | no, problem is that calling NamedExtensionManager with on_missing_entrypoints_callback arg fails | 10:25 |
dtantsur | wut, did they just introduce it? | 10:25 |
amoralej | yes | 10:25 |
amoralej | about two weeks ago | 10:25 |
dtantsur | damn.. moving to #openstack-oslo | 10:26 |
*** yonglihe has quit IRC | 10:33 | |
*** yonglihe has joined #openstack-ironic | 10:35 | |
openstackgerrit | Alfredo Moralejo proposed openstack/ironic-inspector: Add callback function to manage missing hooks https://review.openstack.org/339457 | 10:39 |
amoralej | dtantsur ^ i guess it'll fail in gates but at least we can review it | 10:41 |
dtantsur | thanks | 10:41 |
*** amotoki_ has quit IRC | 10:42 | |
*** hoangcx has joined #openstack-ironic | 10:56 | |
*** loki_ has quit IRC | 11:00 | |
openstackgerrit | Imre Farkas proposed openstack/ironic: DRAC RAID configuration https://review.openstack.org/176319 | 11:00 |
*** stendulker has quit IRC | 11:05 | |
*** rcernin has joined #openstack-ironic | 11:08 | |
openstackgerrit | Imre Farkas proposed openstack/ironic: Delete bios_wsman_mock.py from DRAC driver https://review.openstack.org/339471 | 11:10 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Support passing manage_boot argument in Python API https://review.openstack.org/339479 | 11:27 |
mat128|afk | sambetts: about https://review.openstack.org/#/c/327891/8/imagebuild/coreos/coreos-oem-inject.py | 11:28 |
*** mat128|afk is now known as mat128 | 11:28 | |
mat128 | JayF uses the COREOS_VERSION later for the .imagecache | 11:29 |
openstackgerrit | Merged openstack/ironic: Delete bios_wsman_mock.py from DRAC driver https://review.openstack.org/339471 | 11:29 |
mat128 | sambetts: so we need to fetch it anyway (unless we want to change that part too) | 11:29 |
mat128 | sambetts: and I guess having current both for "version fetching" and for "artifacts fetching" could lead to a race condition issue during a CoreOS release (unlikely, but yeah..) | 11:30 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic-python-agent: Use latest CoreOS stable when building https://review.openstack.org/327891 | 11:32 |
vsaienk0 | morning dtantsur, sambetts, aarefiev, mat128 and all Ironic'ers! | 11:33 |
mgould | morning vsaienk0 | 11:33 |
dtantsur | morning vsaienk0, mat128 | 11:34 |
mat128 | morning vsaienk0, mgould, dtantsur | 11:34 |
mat128 | friday! | 11:34 |
dtantsur | \o/ | 11:34 |
mat128 | sambetts, lucasagomes and dtantsur: let me know what you think of https://review.openstack.org/#/c/327891/ | 11:34 |
mat128 | I hope to have this merge before my 3 week PTO ;P | 11:35 |
sambetts | hmm, interesting :/ WRT the image cache I'm not sure if we need to cache each different version, as we now have no way to override that version to go back to older ones, so just caching a single version of each file we need should be fine, and only overriding them if the version of the server is different to that we already have | 11:35 |
dtantsur | I'm slightly worried about always using the latest version, to be honest.. | 11:35 |
dtantsur | I can expect them breaking us from time to time | 11:35 |
sambetts | dtantsur: latest stable | 11:35 |
dtantsur | whatever | 11:36 |
dtantsur | we don't run our gates against their git ;) | 11:36 |
mat128 | I remember this discussion when JayF was around and his point was I'd rather fail early | 11:36 |
mgould | which images are we caching? | 11:36 |
mat128 | mgould: the coreos binaries | 11:37 |
mgould | cool, thanks | 11:37 |
dtantsur | mat128, also, why not use https://stable.release.core-os.net/amd64-usr/current/ instead of detecting versions? | 11:37 |
sambetts | dtantsur: thats the dicussion we're just having ;) | 11:37 |
dtantsur | ah! | 11:37 |
lucasagomes | mat128, will do in a moment | 11:37 |
mat128 | =) | 11:37 |
dtantsur | what are the cons of doing it? | 11:37 |
mat128 | dtantsur: we "need" the real version number to build the image cache | 11:38 |
mat128 | sure on an ephemeral slave it does matter because everything is gone after it ran | 11:38 |
mgould | coreos releases a new version and all our stuff breaks, I'm guessing | 11:38 |
mat128 | the alternative is to pin to a version and have a proposal bot suggest new versions as they come out | 11:38 |
mgould | +1 to pin + bot | 11:38 |
* mat128 thinks we're not going to complete this by today lol, sorry Jay | 11:39 | |
sambetts | ^ that sounds like a better way to track it, because it will also mean that we have to do a merge each time there is a version change which will trigger the post job | 11:39 |
mat128 | but yeah, that would be a way of protecting ourselves from COreOS releases while tracking them | 11:39 |
dtantsur | I'd also slightly prefer a bot (if it's possible). this is in line with how openstack handles external dependencies | 11:39 |
mat128 | sambetts: yes | 11:39 |
mat128 | would you guys agree to us "pinning" it to the current version so we at least leverage the work we did? | 11:40 |
dtantsur | definitely | 11:40 |
sambetts | if it works I have no problem with it | 11:40 |
mat128 | 1010.6.0 | 11:40 |
mat128 | ok | 11:40 |
mat128 | then we can work the proposal bot thing later | 11:40 |
mat128 | I know how to do it (did it downstream for maven dependencies) but it's project-config stuff | 11:40 |
dtantsur | yep. for now we can do it manually from time to time. | 11:40 |
dtantsur | sambetts, I've heard the was a new release of tinycorelinux too ;) | 11:41 |
mgould | mat128: how does the proposal-bot thing work? | 11:42 |
mat128 | jenkins job that runs in a "periodic" zuul pipeline | 11:42 |
mat128 | that job clones a project, modifies files and literally does a "git review" | 11:42 |
sambetts | 7.1 to 7.2 and we're pulling from 7.x so we should get it automatically | 11:43 |
mat128 | the periodic pipeline is just like a cron | 11:43 |
mat128 | sambetts: oh sh | 11:43 |
mgould | oh, cool | 11:43 |
mat128 | sambetts: same issue then? | 11:43 |
mat128 | the other thing is that by pulling the latest (whether 7.x or "current" CoreOS), we produce no build unless we change code | 11:43 |
*** hoangcx has quit IRC | 11:43 | |
mat128 | this happens frequently enough here though | 11:44 |
mgould | mat128: add "echo $coreos_version >> .coreos_version" to the build script, so a file has changed? | 11:44 |
*** ccamacho is now known as ccamacho|lunch | 11:44 | |
mat128 | mgould: I mean, you would have to submit that file through a gerrit review and have it merge | 11:45 |
mat128 | to re-run the "post" pipeline | 11:45 |
sambetts | mat128: I'd hope by only tracking auto pulling minor versions we should be ok with tinycore eg. 7.1 -> 7.2 should technically break anything | 11:45 |
mgould | oh, sorry, I thought we were talking about the hypothetical bot | 11:46 |
sambetts | current in coreos might go major to major though | 11:46 |
mgould | sambetts: does tinycore use semver? | 11:46 |
mat128 | sambetts: shouldn't, yeah | 11:46 |
sambetts | shouldn't * | 11:46 |
mgould | but still might, because software is difficult | 11:46 |
mat128 | mgould: in our current case, the bot would submit a change to the build script (but yeah an external file would be much more practical) | 11:46 |
*** tiendc has quit IRC | 11:46 | |
mat128 | mgould: in fact, the bot could download and commit this file: http://stable.release.core-os.net/amd64-usr/current/version.txt | 11:47 |
mat128 | and we would read from it | 11:47 |
mgould | mat128: I like it | 11:47 |
sambetts | tbh along side all of this we have no control on the versions of the packages either the coreos or tinycore builder pulls right, because thats all down to the package managers | 11:47 |
mgould | so then the bot script is just "wget $url; git diff | git review" | 11:48 |
sambetts | I like that ^ | 11:48 |
mgould | sambetts: bah | 11:49 |
mgould | so we can still be using a given version of coreos/tinycore, and still have our images change out from under us? | 11:49 |
sambetts | mgould: nice and straight forward: git clone ironic-python-agent && cd ipa/imagebuild/coreos && wget version.txt && git commit -m "New CoreOS Version" && git review | 11:50 |
sambetts | mgould: potentially I guess yes, and I think we've seen this before with a version when a version of a package changed | 11:50 |
mat128 | sambetts: pretty much that, yes :) | 11:50 |
mat128 | mgould: yes images can change under our feet | 11:51 |
mat128 | just like Ubuntu publishes new packages | 11:51 |
mat128 | we trust the maintainers to not break our systems | 11:51 |
*** lucasagomes is now known as lucas-hungr | 11:51 | |
*** lucas-hungr is now known as lucas-hungry | 11:51 | |
mat128 | on that side | 11:51 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic-python-agent: Bump CoreOS to 1010.6.0 (last current stable) https://review.openstack.org/327891 | 11:52 |
mat128 | ^ pinned to 1010.6.0 | 11:52 |
openstackgerrit | Alfredo Moralejo proposed openstack/ironic-inspector: Add callback function to manage missing hooks https://review.openstack.org/339457 | 11:53 |
mgould | sambetts: oh, ofc, git-commit will fail if nothing has changed | 11:54 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: WIP: Poll Neutron port status. https://review.openstack.org/339489 | 11:55 |
dtantsur | amoralej, do you plan on proposing one more patch (skipping the test which failed)? | 11:56 |
amoralej | yes | 11:56 |
dtantsur | thanks | 11:56 |
amoralej | i'm on it... | 11:56 |
openstackgerrit | Alfredo Moralejo proposed openstack/ironic-inspector: Remove test_init_failed_processing_hook test https://review.openstack.org/339491 | 12:06 |
*** aparnav has quit IRC | 12:07 | |
amoralej | dtantsur, ^ should pass with old and new releases | 12:07 |
*** alaski is now known as lascii | 12:07 | |
dtantsur | already responded :) | 12:07 |
*** appu103_ has joined #openstack-ironic | 12:08 | |
amoralej | didn't know that skipTest, good to learn | 12:08 |
amoralej | thanks | 12:08 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic-python-agent: Bump CoreOS to 1010.6.0 (last current stable) https://review.openstack.org/327891 | 12:11 |
mat128 | mgould, sambetts: did half the work for the proposal bot stuff, we have an entrypoint to bump the pinning and we already read from the file :) | 12:11 |
mat128 | ^ | 12:12 |
*** amotoki has joined #openstack-ironic | 12:12 | |
mgould | mat128: \o/ | 12:12 |
*** dprince has joined #openstack-ironic | 12:16 | |
sambetts | mat128: I wonder if we should allow COREOS_VERSION to be overridden through env vars e.g. COREOS_VERSION=${$COREOS_VERSION:-get_coreos_version(COREOS_VERSION_FILE)} ?? | 12:20 |
mat128 | sambetts: sure why not :) | 12:21 |
mat128 | thats python though | 12:21 |
sambetts | mat128: oh yeah :/ hmmm | 12:21 |
mat128 | (just as easy) | 12:21 |
mat128 | ill do it | 12:21 |
sambetts | awesome, just thinking that then people can pin their own version if they want | 12:22 |
*** joprovost has joined #openstack-ironic | 12:22 | |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic-python-agent: Bump CoreOS to 1010.6.0 (last current stable) https://review.openstack.org/327891 | 12:23 |
mat128 | sambetts: done | 12:23 |
mat128 | yes, good idea :) | 12:23 |
mat128 | the only thing is if you want a very old version | 12:23 |
mat128 | the URLs might have changed | 12:23 |
mat128 | and/or signature | 12:23 |
mat128 | but if thats what you waht you might as well modify the .py | 12:24 |
mat128 | you're not going to pass a signature via env var ;) | 12:24 |
sambetts | true true :P | 12:24 |
*** trown|outtypewww is now known as trown | 12:25 | |
openstackgerrit | Alfredo Moralejo proposed openstack/ironic-inspector: Skip test_init_failed_processing_hook test https://review.openstack.org/339491 | 12:25 |
*** joprovost has quit IRC | 12:27 | |
*** joprovost has joined #openstack-ironic | 12:28 | |
*** jcoufal has joined #openstack-ironic | 12:32 | |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic-python-agent: Bump CoreOS to 1010.6.0 (last current stable) https://review.openstack.org/327891 | 12:33 |
mat128 | sambetts, mgould: another one :) | 12:33 |
mat128 | sorry Miles I had not seen your comments for my previous one, addressed them now | 12:33 |
*** appu103_ has quit IRC | 12:35 | |
sambetts | mat128: heh I was just moving mgould's comment over to the new patchset, but I was just going to suggest change all the logic to "if ("%s="%key) in line: return line.strip().split("=")[1] | 12:35 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/328540 | 12:36 |
*** rbudden has joined #openstack-ironic | 12:37 | |
dtantsur | sambetts, up for a quick review of https://review.openstack.org/#/c/339491/ ? this has potential of breaking our gate as soon as new stevedore version is released | 12:39 |
sambetts | dtantsur: cool, what a pain | 12:42 |
sambetts | amoralej: thanks for the patch | 12:42 |
amoralej | glad to help sambetts | 12:43 |
*** mjura has quit IRC | 12:43 | |
openstackgerrit | Merged openstack/ironic-inspector: Skip test_init_failed_processing_hook test https://review.openstack.org/339491 | 12:48 |
* mgould googles stevedore | 12:51 | |
mgould | man, *another* openstack project I didn't know about | 12:51 |
mgould | I learned about three more on Wednesday morning | 12:52 |
dtantsur | lol | 12:52 |
dtantsur | there are dozens of them | 12:52 |
*** amoralej is now known as amoralej|lunch | 12:53 | |
*** lucas-hungry is now known as lucasagomes | 12:53 | |
mgould | dtantsur: mostly with names that only make sense once you know what they do | 12:53 |
mat128 | haha | 12:53 |
dtantsur | true | 12:53 |
mat128 | stevedore never makes sense | 12:53 |
mgould | yeah, I'm still mystified | 12:53 |
mat128 | ehh | 12:53 |
mat128 | never mind | 12:53 |
mgould | oh, someone who loads and unloads things | 12:54 |
mat128 | "Manages dynamic plugins" (readme) | 12:54 |
mat128 | and "a person employed, or a contractor engaged, at a dock to load and unload cargo from ships." | 12:54 |
mgould | and who has been made obsolete by containerization? :-) | 12:54 |
mat128 | Haha | 12:54 |
*** vmud213 has quit IRC | 12:57 | |
*** vmud213 has joined #openstack-ironic | 12:58 | |
*** joprovost has quit IRC | 12:58 | |
mgould | sambetts: nice :-) | 12:59 |
jroll | happy friday everyone \o/ | 13:05 |
mat128 | sambetts, mgould, dtantsur : that might be of interest to you https://review.openstack.org/#/c/339543/ | 13:05 |
mat128 | happy friday jroll :D | 13:05 |
jroll | mgould: stevedore was taken over by openstack, used to be external | 13:06 |
jroll | mgould: also, favorite openstack repo I've found lately https://github.com/openstack/ailuropoda/ | 13:06 |
mgould | wat | 13:06 |
dtantsur | wow | 13:06 |
dtantsur | we need to support it in tripleo | 13:07 |
mgould | jroll: is that like GNU Hello World? A project that does something stupid in a way that complies with all the project standards? | 13:07 |
mgould | sad pandas as a service | 13:07 |
jroll | mgould: I have no idea, this is all I know | 13:07 |
jroll | but I love it | 13:08 |
mgould | wow, that is a very sad panda | 13:08 |
mgould | https://github.com/openstack/ailuropoda/blob/master/images/v1/sad_panda01.png | 13:08 |
jroll | it has to be a hello world thing | 13:09 |
jroll | they have an irc channel even | 13:09 |
mgould | a friend of mine wrote a kitten-pics-as-a-service tool for motivating writers: http://writtenkitten.co/ | 13:09 |
mat128 | looks like a hello world / skeleton project | 13:09 |
mat128 | mgould: ^ thats actually motivating | 13:10 |
mat128 | I wonder if I can write specs in that editor :) | 13:10 |
mgould | mat128: definitely worth a try | 13:10 |
jroll | I still can't decide if this is serious | 13:11 |
mgould | there's also https://placekitten.com/, which is useful for web developers | 13:11 |
mgould | jroll: writtenkitten? I'd say it's about 50% serious | 13:11 |
mgould | like, it started as a joke, but people use it for real | 13:11 |
mat128 | :P | 13:12 |
jroll | mgould: the sad panda thing | 13:12 |
jroll | it can't be | 13:12 |
jroll | but it's very convincing | 13:12 |
jroll | e.g. this commit message https://github.com/openstack-infra/project-config/commit/c9fdb | 13:13 |
mat128 | jroll: we internally train new developers by having them create projects similar to this, with full CI builds and (almost) staging/production deployment | 13:13 |
mat128 | leaves a bunch of projects / jenkins jobs behind if they dont clean it up, but at least they get to know the internals | 13:13 |
jroll | oh, neat | 13:13 |
jroll | this is chef people | 13:13 |
* jroll suspects troll | 13:13 | |
mat128 | jroll: oh god | 13:14 |
mgould | mat128: that's an excellent idea | 13:14 |
mat128 | the commit message | 13:14 |
mgould | wow | 13:14 |
mat128 | doing it is the best way to understand it | 13:14 |
mgould | yep | 13:14 |
jroll | oh no, it's actually openstack chef people | 13:14 |
jroll | huh | 13:14 |
mat128 | ah | 13:14 |
mgould | mat128: are there docs for that publicly available? | 13:15 |
mgould | sounds like a process I should go through myself | 13:15 |
mat128 | no docs :) | 13:15 |
mat128 | we want them to learn, not follow a step by step howto | 13:15 |
mgould | work it out yourself? heh | 13:15 |
mat128 | they have to go ask questions | 13:15 |
mgould | right, gotcha | 13:15 |
*** links has quit IRC | 13:15 | |
mat128 | but our latest CI stack is a copy of what openstack has | 13:15 |
mat128 | gerrit/zuul/jjb and friends | 13:15 |
mgould | oh, right | 13:15 |
mgould | internal CI, of course | 13:16 |
mat128 | yup | 13:16 |
dtantsur | omg, this repo seem to have 5 cores according to https://wiki.openstack.org/wiki/Ailuropoda | 13:16 |
*** piet has joined #openstack-ironic | 13:16 | |
mat128 | mgould: thats a perfect segue to the proposal bot changes :) | 13:16 |
mat128 | https://review.openstack.org/#/c/339543/ | 13:16 |
mgould | yep, looking now | 13:17 |
mat128 | Ailuropoda reminds me of what an ops of our did for HTTP errors | 13:17 |
mat128 | he returned ascii kittens | 13:17 |
mgould | dtantsur: sounds like an excellent way of getting into the s3kr1t core party at summit :-) | 13:17 |
dtantsur | \o/ | 13:18 |
mgould | maybe I'll recolour pixieboots and submit him as an alternate sad-panda image | 13:18 |
jroll | mgould: it's the ex- openstack-chef PTL, I suspect he can get in there already :P | 13:18 |
TheJulia | Good morning | 13:19 |
mat128 | o/ TheJulia | 13:19 |
mgould | jroll: Matthew 25:29 | 13:19 |
*** baoli has joined #openstack-ironic | 13:19 | |
mgould | morning TheJulia | 13:20 |
mat128 | mgould: nice quote | 13:20 |
jroll | mgould: oh my, the parallels with the current state of the world :( | 13:20 |
*** baoli_ has joined #openstack-ironic | 13:20 | |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient: Add tests for provision state commands https://review.openstack.org/337296 | 13:20 |
mgould | jroll: yep :-( | 13:21 |
* jroll reads context | 13:21 | |
jroll | ah, this story | 13:22 |
jroll | huh. | 13:22 |
* jroll ponders | 13:23 | |
mgould | yeah, I didn't consider the context | 13:23 |
mgould | or even remember it, TBH | 13:23 |
dtantsur | jroll, please approve https://review.openstack.org/#/c/328540/ (or should I just approve it the next time?) | 13:24 |
jroll | dtantsur: done, I don't mind single +2 for those | 13:24 |
dtantsur | k | 13:24 |
jroll | dtantsur: but I'm also just bad at reviewing stable things :/ | 13:25 |
*** baoli has quit IRC | 13:25 | |
dtantsur | they easily fall out of sight | 13:25 |
jroll | dtantsur: trying to figure out v2 api meeting, is 1800 utc too late for you I guess? | 13:27 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic-python-agent: Bump CoreOS to 1010.6.0 (last current stable) https://review.openstack.org/327891 | 13:27 |
mat128 | mgould: done :) ^ | 13:27 |
jroll | dtantsur: oh, found a 1600 slot if that's better | 13:27 |
mat128 | hopefully the last changeset, I have to drive to the office now | 13:27 |
jroll | trying to find one that's good for you and for pacific time folks | 13:28 |
* mat128 afks for ~30m | 13:28 | |
*** mat128 is now known as mat128|afk | 13:28 | |
jroll | ugh, but that conflicts for me | 13:28 |
jroll | T_T | 13:28 |
jroll | this is hard | 13:28 |
mgould | mat128|afk: +1 from me | 13:28 |
dtantsur | jroll, 18:00 is doable, but I'd definitely prefer anything earlier | 13:29 |
jroll | dtantsur: okay, I found a 1500 that I think should be okay for everyone | 13:30 |
jroll | that's 8am pacific | 13:30 |
dtantsur | 1500 what day? | 13:30 |
*** cdearborn has joined #openstack-ironic | 13:31 | |
jroll | dtantsur: tuesday | 13:31 |
dtantsur | meaning 1700 my time. seems fine | 13:31 |
jroll | cool, thanks | 13:32 |
*** ccamacho|lunch is now known as ccamacho | 13:34 | |
*** sabeen has joined #openstack-ironic | 13:34 | |
*** dansmith is now known as superdan | 13:39 | |
*** wajdi has quit IRC | 13:40 | |
*** PollyZ has joined #openstack-ironic | 13:47 | |
lucasagomes | jroll, morning, are you sending it to the ML ? | 13:47 |
jroll | lucasagomes: I will be | 13:47 |
lucasagomes | cool :-) | 13:47 |
jroll | turns out the generated ical file is out of date, so that time conflicts | 13:47 |
jroll | :( | 13:47 |
*** cdearborn has quit IRC | 13:48 | |
lucasagomes | :-/ maybe on wednesday> | 13:48 |
lucasagomes | ?* | 13:49 |
dtantsur | lucasagomes, jroll, have you seen https://review.openstack.org/#/c/339550/ ? :( | 13:49 |
lucasagomes | dtantsur, urgh, nop :-/ | 13:49 |
sambetts | -,- | 13:50 |
jroll | lol | 13:50 |
mgould | lucasagomes, jroll, dtantsur: doodle poll? | 13:50 |
jroll | mgould: I mean... | 13:50 |
jroll | most of it is having an open meeting room | 13:50 |
mgould | OIC | 13:50 |
mgould | dtantsur: aaaaargh | 13:51 |
mgould | nobody's replied to my ML post about that, AFAICT | 13:51 |
*** joprovost has joined #openstack-ironic | 13:52 | |
jroll | mgould: http://i.imgur.com/xXv0PGf.png | 13:52 |
jroll | and also trying to keep it at a time that works for west coast US and europeans | 13:52 |
jroll | pretty limiting | 13:52 |
mgould | zomg, that's a lot of meetings | 13:52 |
* sambetts is looking forward to July 19th, I should be able to host webex meetings that work on Linux then | 13:52 | |
mgould | yeah, EU/NA is hard | 13:52 |
* jroll will still refuse to webex as much as possible :P | 13:52 | |
sambetts | hehe | 13:53 |
mgould | dtantsur, lucasagomes: one person in #openstack-nova said "if you think extra_spec_ops is bad, you should see $other_module" | 13:54 |
mgould | I have mercifully forgotten which one $other_module was | 13:54 |
dtantsur | lol | 13:54 |
lucasagomes | :D | 13:54 |
jroll | mgould: it was the compute capabilities filter that uses it :P | 13:55 |
*** Goneri has joined #openstack-ironic | 13:55 | |
*** amoralej|lunch is now known as amoralej | 13:59 | |
*** vmud213 has quit IRC | 14:01 | |
mgould | jroll: ah, thanks | 14:02 |
* mgould may take a look when he's feeling stronger | 14:02 | |
*** joprovost has quit IRC | 14:02 | |
*** joprovost has joined #openstack-ironic | 14:03 | |
* jroll wonders how terrible monday 1500 would be | 14:06 | |
jroll | ironic api, ironic/neutron, ironic meetings all in a row :( | 14:06 |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient: Add tests for provision state commands https://review.openstack.org/337296 | 14:06 |
*** hkominos has quit IRC | 14:06 | |
jroll | I think it'll need to be 1800 tuesday dtantsur :/ | 14:07 |
dtantsur | lucasagomes, it seems like we'll need operators for extra specs in ironic-lib after all | 14:07 |
dtantsur | :( | 14:07 |
dtantsur | jroll, I'll try to be there, but I guess it won't be an end of the world if I have to skip some, right? | 14:07 |
dtantsur | I'm not the most active person in the V2 process | 14:07 |
jroll | yeah, indeed | 14:07 |
jroll | right | 14:07 |
lucasagomes | dtantsur, yeah :-/ | 14:08 |
mgould | dtantsur, lucasagomes: ugh, this was not the effect I was hoping for | 14:08 |
openstackgerrit | Caio Oliveira proposed openstack/python-oneviewclient: [WIP] Creating certificate manager for OneView https://review.openstack.org/334992 | 14:08 |
jroll | dtantsur: keep in mind with the extra specs stuff that harlowja is the PTL, and he was okay with it | 14:08 |
* jroll finds popcorn | 14:08 | |
lucasagomes | jroll, what do you think? Should we have it in ironic-lib or wait for oslo? | 14:08 |
lucasagomes | or maybe just get the ones in inspector and put in ironic-lib | 14:09 |
jroll | lucasagomes: we shouldn't abandon hope for oslo just because one core dislikes it | 14:09 |
lucasagomes | and use that on both projects ironic and inspector? | 14:09 |
jroll | so let's wait and see | 14:09 |
dtantsur | we can wait until library freeze, then figure out | 14:09 |
* dtantsur gets popcorn as well | 14:09 | |
lucasagomes | jroll, sure, in any case the oslo one will be backward compatible with nova... that's why I was thinking in having it in ironic-lib to unblock us | 14:09 |
lucasagomes | once it's merge in oslo we migrate | 14:10 |
*** mtanino has joined #openstack-ironic | 14:10 | |
jroll | lucasagomes: sure, but let's give it a day or two | 14:10 |
jroll | the oslo meeting is monday morning | 14:10 |
lucasagomes | jroll, cool | 14:10 |
jroll | surely this will get attention there and we can decide then :() | 14:10 |
jroll | :) | 14:10 |
lucasagomes | fair enough | 14:10 |
*** mbound has joined #openstack-ironic | 14:11 | |
*** derekh is now known as derekh_gone_to_g | 14:13 | |
*** PollyZ has quit IRC | 14:14 | |
openstackgerrit | Merged openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/328540 | 14:15 |
*** PollyZ has joined #openstack-ironic | 14:17 | |
*** hoangcx has joined #openstack-ironic | 14:19 | |
mgould | jroll: https://review.openstack.org/#/c/339576/ | 14:20 |
*** hoangcx has quit IRC | 14:20 | |
jroll | mgould: so my concern with changing this is wondering how many deployments it will break | 14:21 |
*** PollyZ has quit IRC | 14:22 | |
mgould | jroll: AFAICT we haven't changed any behaviour yet | 14:23 |
jroll | mgould: yeah, not that patch specifically, just saying | 14:23 |
mgould | my patch ^^^ alters the tests to (hopefully) test the intention better | 14:24 |
mgould | harlowja's "use a parser generator" patch also shouldn't change behavior | 14:24 |
jroll | the assumed intention :) | 14:24 |
mgould | yeah, true | 14:24 |
mgould | it's definitely unsafe to replace the implementation wholesale if we don't understand what it's trying to do | 14:25 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic-python-agent: Bump CoreOS to 1010.6.0 (last current stable) https://review.openstack.org/327891 | 14:25 |
*** sabeen1 has joined #openstack-ironic | 14:25 | |
mat128|afk | mgould, sambetts: ^ pep8 fixed... :( | 14:26 |
*** sabeen has quit IRC | 14:27 | |
mgould | pesky pep8 | 14:28 |
mgould | +1ed :-) | 14:29 |
mgould | brb packing | 14:29 |
*** PollyZ has joined #openstack-ironic | 14:30 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Remove IBootOperationError exception https://review.openstack.org/339127 | 14:32 |
openstackgerrit | Yossi Ovadia proposed openstack/ironic-python-agent: Handle diskless hardware connected to remote iscsi https://review.openstack.org/327807 | 14:34 |
*** joprovost1 has joined #openstack-ironic | 14:34 | |
*** mat128|afk is now known as mat128 | 14:35 | |
*** PollyZ has quit IRC | 14:35 | |
openstackgerrit | Andre Aranha proposed openstack/python-oneviewclient: WIP Extend to Server Profile Connections https://review.openstack.org/334119 | 14:35 |
*** joprovost has quit IRC | 14:36 | |
*** joprovost1 is now known as joprovost | 14:36 | |
dtantsur | The requested URL /calendars/ironic-v2-api-meeting.ics was not found on this server. | 14:38 |
dtantsur | I guess eavesdrop is not updated yet | 14:38 |
*** wajdi has joined #openstack-ironic | 14:38 | |
dtantsur | jroll, fyi: I'll definitely skip the 1st V2 meeting for personal reasons (aka wedding anniversary) | 14:40 |
*** PollyZ has joined #openstack-ironic | 14:40 | |
jroll | dtantsur: sounds like a good reason \o/ | 14:40 |
dtantsur | yep :) | 14:40 |
jroll | and yeah, I need to bribe people to merge the meetings patch: https://review.openstack.org/#/c/339211/ | 14:40 |
thiagop | good morning folks | 14:41 |
mgould | morning thiagop | 14:42 |
thiagop | dtantsur: are you married? really? | 14:42 |
dtantsur | weeelll.... yes :) | 14:42 |
thiagop | dtantsur: that corroborate my theory that you're older than appear | 14:42 |
mgould | thiagop: and for at least one year :-) | 14:43 |
*** edand has quit IRC | 14:43 | |
dtantsur | not substantially probably :) | 14:43 |
thiagop | mgould: lol | 14:43 |
*** piet has quit IRC | 14:43 | |
dtantsur | lol, indeed | 14:43 |
mgould | any similarities between dtantsur and 15th-century portraits of Prince Dmitry the Preternaturally Productive are purely superficial | 14:44 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Mock global variables https://review.openstack.org/338665 | 14:44 |
dtantsur | LOOOOL | 14:45 |
* lucasagomes updates a tiny thing | 14:45 | |
*** PollyZ has quit IRC | 14:45 | |
thiagop | That I wanna google | 14:45 |
*** links has joined #openstack-ironic | 14:45 | |
mgould | thiagop: alas, I made him up | 14:46 |
dtantsur | now I wonder what your reaction is when you know it's 8th anniversary :D | 14:46 |
lucasagomes | oh wow | 14:46 |
mgould | there was a King Ladislav the Posthumous of Bohemia, though | 14:46 |
mgould | dtantsur: gosh | 14:46 |
mgould | also, congratulations! | 14:46 |
thiagop | holy cow! I need to see more of the world... | 14:46 |
lucasagomes | dtantsur, indeed, congrats :-) | 14:47 |
dtantsur | :D | 14:47 |
thiagop | dtantsur: I'd give you 27 years old, at maximum | 14:47 |
*** sabeen1 has quit IRC | 14:47 | |
dtantsur | thiagop, you're right actually, I don't plan to become 28 before this December | 14:47 |
thiagop | for the record, devstack-gate should have being setting deploy_callback_timeout to 600 statically? I'm thinking about sending a patch to remove that (or at least make it configurable) | 14:47 |
thiagop | dtantsur: so you married pretty earlier | 14:47 |
dtantsur | yep | 14:48 |
dtantsur | (unfortunately your guess about time-travel is wrong) | 14:48 |
*** PollyZ has joined #openstack-ironic | 14:48 | |
*** rajinir has joined #openstack-ironic | 14:51 | |
*** piet has joined #openstack-ironic | 14:53 | |
thiagop | rajinir sambetts have you received my e-mail about the 3rd party CI talk? | 14:53 |
*** links has quit IRC | 14:54 | |
sambetts | thiagop: Yeah, I'm not sure what to respond with :-P, pretty much everything I want to talk about it covered on there, and I'm more than happy to be an member on the panel | 14:55 |
sambetts | thiagop: not sure who should MC it though | 14:56 |
thiagop | sambetts: you can be the moderator, but I'm jusck ack'ing. You can answer when you have time to think about | 14:56 |
thiagop | jlvillal: around? | 14:57 |
*** makowals has quit IRC | 14:57 | |
sambetts | thiagop: I'm totally up for it and you should summit the proposal for it though :) | 14:57 |
sambetts | brb | 14:57 |
*** sambetts is now known as sambetts|afk | 14:57 | |
*** PollyZ_ has joined #openstack-ironic | 14:58 | |
*** PollyZ has quit IRC | 15:01 | |
*** skramaja has quit IRC | 15:02 | |
rajinir | thiagop: Got it, happy to be part of it. Will reply today | 15:02 |
thiagop | rajinir: ack ;) | 15:03 |
*** derekh_gone_to_g is now known as derekh | 15:04 | |
*** sabeen has joined #openstack-ironic | 15:04 | |
*** sdake has joined #openstack-ironic | 15:10 | |
*** vishwanathj has joined #openstack-ironic | 15:10 | |
mat128 | one more core? :) https://review.openstack.org/#/c/327891/ | 15:11 |
dtantsur | I think jroll or JayF should look at ^^^ | 15:11 |
*** sdake_ has joined #openstack-ironic | 15:12 | |
*** pcaruana has quit IRC | 15:13 | |
thiagop | sambetts|afk: deployment with Ubuntu user image is taking >10min. I not liking it a lot... | 15:14 |
thiagop | Folks, if you would be so kind as to review this quick patch that'll allow my CI nodes to be enrolled by devstack, I'd be grateful: https://review.openstack.org/#/c/328451/ | 15:15 |
jroll | dtantsur: mat128: LGTM, waiting for zuul | 15:15 |
*** sdake has quit IRC | 15:15 | |
*** ChrisAusten has quit IRC | 15:15 | |
thiagop | vsaienk0: Thanks for reviewing, btw | 15:16 |
lucasagomes | mat128, I like the pin thing, good idea | 15:16 |
*** sdake_ has quit IRC | 15:17 | |
*** sdake has joined #openstack-ironic | 15:18 | |
jroll | thiagop: +W | 15:19 |
thiagop | jroll: thank you, sir | 15:19 |
*** jaybeale has joined #openstack-ironic | 15:20 | |
jroll | np | 15:21 |
thiagop | Thanks dtantsur too | 15:25 |
dtantsur | :) | 15:25 |
*** tesseract- has quit IRC | 15:27 | |
*** sdake_ has joined #openstack-ironic | 15:27 | |
sambetts|afk | thiagop: I guess that image is 15x the size of the Cirros one | 15:28 |
*** sambetts|afk is now known as sambetts | 15:28 | |
thiagop | sambetts: but the problem is some delays on cloud-init and networking process. It shouldn't take that long... | 15:29 |
mat128 | yay! | 15:29 |
sambetts | thiagop: cloud-init wait 120 seconds for network to come up if thats what you mean? but it does that to guarentee that DHCP has given it an address as I understand it | 15:30 |
mat128 | lucasagomes: thanks :) I already have the proposal bot patch submitted on project-config (https://review.openstack.org/#/c/339543/) | 15:31 |
* sambetts wonders if a TinyCore + Glean "user" image for testing would be awesome or not | 15:31 | |
TheJulia | thiagop: cloud-init also does things like generates new ssh keys | 15:31 |
TheJulia | sambetts: ++ | 15:31 |
*** sdake has quit IRC | 15:32 | |
thiagop | I'll try to approach that later, try to optimize... | 15:32 |
mat128 | sambetts: good idea I think | 15:32 |
*** ifarkas has quit IRC | 15:32 | |
thiagop | A thing that sambetts might wanna know is that TinyIPA didn't work on our blades | 15:32 |
sambetts | thiagop: oh interesting, any particualr error? | 15:33 |
*** sdake_ has quit IRC | 15:35 | |
thiagop | I think it's network related too, but didn't get a snapshot (and I'm not that familiar with the output) | 15:35 |
sambetts | thiagop: perhaps missing a nic driver | 15:35 |
thiagop | I'll try to get a snapshot from the output later today | 15:35 |
thiagop | (and stop to complain without logs/proof)[ | 15:36 |
thiagop | :) | 15:36 |
sambetts | ;) | 15:36 |
sambetts | jroll, TheJulia: can we get your input on this, it has 3x+2s but I think we're holding off merging until we get more opinions (/me voted after it had +2s but was too scared to land it ;)) | 15:39 |
jlvillal | thiagop, I am around | 15:39 |
* jlvillal needs to fix up his hexchat to highlight his messages better | 15:40 | |
jroll | sambetts: opinions on what? | 15:40 |
sambetts | jroll, TheJulia: https://review.openstack.org/#/c/338417/ | 15:40 |
sambetts | OOPS :-p | 15:40 |
sambetts | haha | 15:40 |
jroll | sambetts: oh, I'm good with the idea, but haven't reviewed the patch | 15:40 |
jroll | if the code is good, go for it | 15:40 |
thiagop | jlvillal: please, take a look at this, tell me what you think: https://review.openstack.org/#/c/339604/ | 15:40 |
sambetts | jroll: passing the gate ;) | 15:41 |
jroll | hehe | 15:41 |
*** ChrisAusten has joined #openstack-ironic | 15:41 | |
TheJulia | sambetts: looking now | 15:41 |
jlvillal | thiagop, will do | 15:42 |
sambetts | TheJulia: thanks :) | 15:42 |
thiagop | jlvillal: one line patch | 15:43 |
TheJulia | sambetts: by chance did you get my rambling that I sent you last night? | 15:44 |
sambetts | TheJulia: oh yeah, sorry was half way through replying and got distracted XD | 15:44 |
TheJulia | heh, no worries | 15:45 |
*** sdake has joined #openstack-ironic | 15:45 | |
*** garthb has joined #openstack-ironic | 15:50 | |
TheJulia | sambetts: +2'ed | 15:51 |
sambetts | awesome :D | 15:52 |
jlvillal | thiagop, Looks reasonable to me. | 15:52 |
TheJulia | I think it is safe to +a unless jroll really wants to review it. I think a minor follow-up is needed, bug that is not a big deal | 15:52 |
jroll | TheJulia: I don't mind it going forward without me, I don't have time to review right now | 15:54 |
* TheJulia wonders if this is like a wedding and if anyone has any reasons it should not be merged | 15:54 | |
mat128 | jroll: tests passed, investigating that non-voting failure but I've seen it pass with a previous patchset that had only failed pep8 | 15:55 |
mat128 | https://review.openstack.org/#/c/327891/ | 15:55 |
jroll | mat128: looks like a test timeout to me, probably unrelated | 15:57 |
jroll | but I definitely want coreos tests passing | 15:57 |
* jroll rechecks | 15:58 | |
mat128 | thanks, I'll check the result after lunch | 15:58 |
mat128 | but patch set 14 had that build passing so I'm not worried | 15:59 |
jroll | ah ok | 16:00 |
lucasagomes | jroll, JayF do you guys bump the "min_command_interval" configuration option downstream ? | 16:01 |
lucasagomes | the default value of* | 16:01 |
*** jaybeale has quit IRC | 16:01 | |
jroll | lucasagomes: which one is that? | 16:02 |
* jroll looks | 16:02 | |
lucasagomes | it's under [ipmi] | 16:02 |
lucasagomes | that's the interval between each ipmi command | 16:02 |
jroll | oh that, no | 16:02 |
jroll | I don't believe so | 16:02 |
jroll | yeah, confirmed, it's default | 16:02 |
lucasagomes | cause, downstream there's yet another person telling me they bumped it to ~10s | 16:02 |
lucasagomes | I've seem a couple of people saying they needed to bump, so I was wondering | 16:03 |
mat128 | lucasagomes: we have seen transient BMC failures but havent got to bump that setting yet | 16:03 |
lucasagomes | I wonder if we should change that default :-/ | 16:03 |
jroll | yay more bad hardware | 16:03 |
lucasagomes | mat128, right | 16:03 |
lucasagomes | jroll, exactly | 16:03 |
mat128 | BMCs should be open, both hardware and software | 16:03 |
mat128 | :D | 16:03 |
jroll | I mean, I'd be curious to how many people set it higher vs don't | 16:03 |
jroll | mat128: I wish you the best of luck :) | 16:04 |
mat128 | hahaha | 16:04 |
jroll | more seriously, openbmc | 16:04 |
lucasagomes | mat128, heh totally there are projects around but... | 16:04 |
lucasagomes | jroll, yeah I don't have that data | 16:04 |
lucasagomes | it comes sporadically | 16:04 |
jroll | right | 16:04 |
*** ametts has quit IRC | 16:05 | |
jroll | I feel like we just RMA'd any boxes that had really slow IPMI | 16:05 |
jroll | but I don't remember offhand | 16:05 |
lucasagomes | right | 16:07 |
*** sabeen has quit IRC | 16:08 | |
sambetts | TheJulia: thanks for +Wing :D | 16:10 |
*** Romanenko_K has quit IRC | 16:12 | |
*** sabeen has joined #openstack-ironic | 16:13 | |
*** amotoki has quit IRC | 16:18 | |
*** rcernin has quit IRC | 16:18 | |
*** pcaruana has joined #openstack-ironic | 16:21 | |
*** rama_y has joined #openstack-ironic | 16:21 | |
* mgould -> train -> camping; have a good weekend, everyone! | 16:23 | |
*** mgould is now known as mgould|afk | 16:23 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Bump the "min_command_interval" default value from 5 to 10 https://review.openstack.org/339691 | 16:24 |
lucasagomes | mat128, jroll putting it out to collect thoughts on it ^ | 16:24 |
*** vishwanathj has quit IRC | 16:30 | |
*** pcaruana has quit IRC | 16:31 | |
lucasagomes | and I'm calling it a day | 16:32 |
lucasagomes | have a great evening all, enjoy the weekend | 16:32 |
lucasagomes | talk to you all very soon :-) | 16:32 |
*** lucasagomes is now known as lucas|afk | 16:32 | |
sambetts | o/ lucas|afk | 16:33 |
dtantsur | have a nice weekend | 16:38 |
*** dtantsur is now known as dtantsur|afk | 16:38 | |
sambetts | cya dtantsur|afk | 16:38 |
jlvillal | dtantsur|afk, Ciao | 16:38 |
*** gfhellma has joined #openstack-ironic | 16:42 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Poll Neutron port status. https://review.openstack.org/339489 | 16:43 |
vsaienk0 | morning jroll, lucasagomes, sambetts, jlvillal and all | 16:44 |
jlvillal | vsaienk0, Why are you working so late??? | 16:44 |
jlvillal | vsaienk0, You should start your weekend :) | 16:45 |
*** daemontool has quit IRC | 16:45 | |
vsaienk0 | jlvillal: just finished unit tests for ^, btw, it would be cool if jroll, sambetss, jlvillal have look and let me know if this approach is ok for you :) | 16:45 |
vsaienk0 | I mean https://review.openstack.org/339489 | 16:45 |
sambetts | vsaienk0: Does nova do this for VMs ? | 16:47 |
vsaienk0 | sambetts: what do you mean? set vnic type? | 16:48 |
sambetts | vsaienk0: no, poll for the ports | 16:48 |
vsaienk0 | yes | 16:48 |
vsaienk0 | sambetts via notifications, but port should change status to ACTIVE, which is not happened at the moment with baremetal ports | 16:49 |
sambetts | can't we use notifications? | 16:49 |
vsaienk0 | nova uses separate api endpoint for it | 16:49 |
vsaienk0 | I'm not sure that we are ok to have something similar in ironic :) | 16:50 |
vsaienk0 | I'm askink to look to Neutron and Nova changes as well | 16:50 |
sambetts | vsaienk0: does the API endpoint in nova trickle down to the virt driver/ | 16:50 |
sambetts | ? | 16:50 |
*** PollyZ_ has quit IRC | 16:51 | |
*** derekh has quit IRC | 16:53 | |
vsaienk0 | sambetts it is a part of virt api | 16:58 |
vsaienk0 | https://github.com/openstack/nova/blob/660ecaee66ccab895b282c2ed45c95c809ad6833/nova/virt/libvirt/driver.py#L4859-L4881 | 16:58 |
*** jaybeale has joined #openstack-ironic | 16:58 | |
vsaienk0 | but the question how we will deal with multi-tenancy stuff, when Ironic creates a port | 16:59 |
vsaienk0 | also Ironic doing port-update, so we need to track for port status inside Ironic | 16:59 |
devananda | ironic should use the ironic service user when creating ports on the cleaning / provisioning network | 17:00 |
devananda | and afaik, ironic won't be creating ports on behalf of the tenant (nova does that) | 17:00 |
sambetts | vsaienk0: right, so I think we should be hooking into these same events, and have after we do the port-update we need to wait for the ports to become active but it should be via notificiation like nova if its availible | 17:01 |
sambetts | devananda: correct | 17:01 |
vsaienk0 | devananda: thanks for joining to this conversation. So question how to track Neutron port status | 17:01 |
vsaienk0 | from Ironic, as for me the easiest way is to use polling | 17:01 |
vsaienk0 | sambetts, I doubt that external notifications between services are supported | 17:02 |
devananda | vsaienk0: there were discussions two or three cycles ago about neutron sending notifications to Nova when port creation / updates were complete | 17:02 |
*** trown is now known as trown|lunch | 17:03 | |
devananda | I do not know the current status of that work - but it is a reasonable (and, IMO, better) architecture | 17:03 |
vsaienk0 | devananda: neutron do it via api call to specific nova endpoint | 17:03 |
devananda | vsaienk0: gotcha | 17:03 |
*** jaybeale has quit IRC | 17:04 | |
vsaienk0 | devananda: I don't think it is a god way for Ironic, it is better to use poling from Ironic | 17:04 |
devananda | vsaienk0: does Nova supply the "call back URL" in some way that we could leverage, if Ironic also had a similar endpoint? | 17:04 |
devananda | vsaienk0: why? | 17:04 |
sambetts | vsaienk0: surly we could add a few lines into our virt driver here: https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L772 which does the same wait_for_instance_events, and the error call_back just tear down the node if our neutroning port updating in Ironic didn't result in an ACTIVE port | 17:07 |
vsaienk0 | sambetts: this solution will work only for tenant ports | 17:07 |
vsaienk0 | it will not work for multi-tenancy provision/cleaning ports | 17:08 |
sambetts | hmm good point | 17:08 |
sambetts | I think we should find out if we can hook into the same notificiation/event based system if it exists in Neutron | 17:08 |
vsaienk0 | devananda: separate endpoint looks too complicated for me, we receive callback from Neutron, than we need to forward this callback to ironic conductor | 17:09 |
sambetts | I'm interested how the interaction between nova and neutron is defined | 17:11 |
sambetts | I was we just had straight forward publish subscribe queues we could listen tooo ... | 17:12 |
sambetts | I wish* | 17:12 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic: Update devstack plugin with new auth options https://review.openstack.org/297312 | 17:16 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic: Migrate to using keystoneauth Sessions https://review.openstack.org/236982 | 17:16 |
mat128 | jroll: all green! https://review.openstack.org/#/c/327891/ | 17:16 |
sambetts | \o/ | 17:17 |
jroll | mat128: woo, approved | 17:17 |
mat128 | :D | 17:17 |
vsaienk0 | https://github.com/openstack/neutron/blob/673cab97a4cd17f8100c3c1e82755b8bea9195e8/neutron/notifiers/nova.py | 17:17 |
mat128 | mission accomplished - landing that before my PTO | 17:17 |
mat128 | :D | 17:17 |
mat128 | thanks | 17:17 |
vsaienk0 | sambetts, devananda: https://review.openstack.org/#/c/327891/ | 17:18 |
*** amotoki has joined #openstack-ironic | 17:18 | |
vsaienk0 | sambetts, devananda: sorry there is the right link https://github.com/openstack/neutron/blob/673cab97a4cd17f8100c3c1e82755b8bea9195e8/neutron/notifiers/nova.py | 17:18 |
*** davideagnello has joined #openstack-ironic | 17:19 | |
*** rcernin has joined #openstack-ironic | 17:20 | |
*** rcernin has quit IRC | 17:20 | |
sambetts | So can't we add an Ironic notifier? I think an external node event endpoint in Ironic would be pretty cool actually for things other than this use case | 17:20 |
*** jaybeale has joined #openstack-ironic | 17:22 | |
*** rcernin has joined #openstack-ironic | 17:24 | |
*** amotoki has quit IRC | 17:24 | |
mat128 | sambetts: +1, would help me reverse the dependency on my asset manager :D | 17:25 |
*** PollyZ has joined #openstack-ironic | 17:26 | |
jroll | sambetts: you mean emitting notifications on node events? | 17:28 |
sambetts | jroll: no, an endpoint to receive external events that affect nodes | 17:29 |
mat128 | AHH | 17:29 |
mat128 | sambetts: I understood it the same as jroll | 17:29 |
vsaienk0 | jroll, the related bug: https://launchpad.net/bugs/1304673 | 17:29 |
openstack | Launchpad bug 1304673 in Ironic "Ironic needs to synchronize external events with Neutron" [Medium,In progress] - Assigned to Vasyl Saienko (vsaienko) | 17:29 |
mat128 | sambetts: receiving events that affect nodes could as well just be api calls | 17:29 |
jroll | sambetts: right, okay | 17:29 |
*** sdake_ has joined #openstack-ironic | 17:30 | |
*** PollyZ has quit IRC | 17:30 | |
*** gabriel-bezerra is now known as gabriel | 17:31 | |
*** gabriel is now known as gabriel-bezerra | 17:31 | |
vsaienk0 | so for this we need to introduce new state, something like "waiting for network" | 17:32 |
sambetts | mat128: yeah, I'm thinking a unified endpoint that can receive events, /v1/nodes/<uuid or name>/event and then in our Ironic code we can have wait_for_external_event(event) in places when we need to wait for something externally to happen | 17:32 |
mat128 | hmm | 17:32 |
mat128 | so that your logic doesnt have to be in the caller | 17:32 |
mat128 | seems reasonable | 17:32 |
mat128 | you have to standardize the "events" though | 17:32 |
mat128 | can't you hook onto the existing event notification system? | 17:33 |
mat128 | instance.create.end and friends? | 17:33 |
mat128 | sambetts: https://wiki.openstack.org/wiki/SystemUsageData | 17:33 |
sambetts | mat128: thats what I would love most, I wish we just had publish subscribe events streams everywhere in OpenStack so you could hook in and your off to the races | 17:33 |
*** jpich has quit IRC | 17:33 | |
*** sdake has quit IRC | 17:34 | |
mat128 | sambetts: I guess you could have a ironic-ceilometer-agent or smt | 17:34 |
jroll | :| | 17:34 |
*** sabeen has quit IRC | 17:35 | |
sambetts | we actully need this sort of notification stuff for this too https://github.com/openstack/ironic/blob/master/ironic/dhcp/neutron.py#L141 | 17:39 |
*** Goneri has quit IRC | 17:41 | |
*** thiagop is now known as thiagop-afk | 17:42 | |
rama_y | jroll: question on fixing docstring warnings in Ironic? | 17:43 |
jroll | rama_y: ask away, in a meeting but will try to respond | 17:44 |
rama_y | jroll: would you like me to submit a patch? | 17:44 |
rama_y | jroll: that is, if you are not already working on it. | 17:45 |
jroll | rama_y: that would be helpful, yes, please also turn on warnerrors=True in that patch | 17:45 |
jroll | I am not | 17:45 |
rama_y | jroll: ok, sure, thanks. I will post a patch soon. | 17:46 |
jroll | rama_y: thanks! | 17:46 |
* sambetts -> heading off | 17:50 | |
sambetts | have a good weekend everyone! | 17:50 |
mat128 | cya, have a good one sambetts | 17:50 |
*** dprince has quit IRC | 17:50 | |
*** PollyZ has joined #openstack-ironic | 17:51 | |
*** amoralej is now known as amoralej|off | 17:52 | |
*** Sukhdev has joined #openstack-ironic | 17:53 | |
*** Goneri has joined #openstack-ironic | 17:57 | |
xavierr | good morning Ironic | 17:57 |
*** mbound has quit IRC | 17:59 | |
*** Sukhdev has quit IRC | 18:01 | |
harlowja | mgould|afk thx for helping get the spec stuff in shape (along with lxsli) | 18:07 |
*** Goneri has quit IRC | 18:09 | |
*** piet has quit IRC | 18:15 | |
rajinir | sambetts: thanks for clarifying the build rechecks. so just to confirm "vendor recheck" instead of "recheck vendor" | 18:16 |
clif_h | is the execution model for ipa such that its only doing one thing at a time? | 18:17 |
clif_h | as in, races aren't possible, I hope? | 18:17 |
*** Goneri has joined #openstack-ironic | 18:21 | |
*** trown|lunch is now known as trown | 18:22 | |
openstackgerrit | Merged openstack/ironic: Add internal_info field to ports and portgroups https://review.openstack.org/338417 | 18:27 |
openstackgerrit | Merged openstack/ironic: Correct reraising of exception https://review.openstack.org/339431 | 18:28 |
jroll | clif_h: yep: https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/extensions/base.py#L243-L247 | 18:31 |
jroll | as far as commands from the API | 18:31 |
clif_h | doesn't the agent driver acquire a lock when sending commands to the agent though? | 18:32 |
mat128 | clif_h: agent will not accept working on more than 1 thing, based on jroll's link | 18:33 |
jroll | clif_h: yes, but the commands aren't async | 18:33 |
jroll | er, are async | 18:33 |
*** electrofelix has quit IRC | 18:33 | |
jroll | clif_h: to be clear, by 'yep' I meant 'one thing at a time is the execution model' | 18:33 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: Document operators troubleshooting steps https://review.openstack.org/336055 | 18:34 |
*** fragatin_ has quit IRC | 18:34 | |
*** fragatina has joined #openstack-ironic | 18:35 | |
clif_h | gotcha | 18:37 |
*** pcaruana has joined #openstack-ironic | 18:37 | |
xavierr | guys, any ideas what to do? http://paste.openstack.org/show/528638/ | 18:39 |
xavierr | it happens when restarting the conductor | 18:40 |
*** piet has joined #openstack-ironic | 18:43 | |
mat128 | have you run db-sync? | 18:44 |
mat128 | xavierr: ^ | 18:44 |
xavierr | hey mat128, do you mean ironic-dbsync? | 18:44 |
mat128 | xavierr: yes | 18:45 |
xavierr | never executed this before | 18:45 |
xavierr | I'll try | 18:45 |
mat128 | xavierr: well, without context, you're missing a network_interface column in nodes | 18:45 |
*** thiagop-afk is now known as thiagop | 18:50 | |
xavierr | mat128, it works! thanks :) | 18:51 |
*** _vsaienko has joined #openstack-ironic | 18:53 | |
*** rama_y has quit IRC | 18:54 | |
_vsaienko | sambetts, jroll, devananda: I will prepare spec about external notifications from Neutron if you do not mind... | 18:55 |
*** mbound has joined #openstack-ironic | 18:59 | |
*** aswadr_ has quit IRC | 19:01 | |
*** mbound has quit IRC | 19:04 | |
mat128 | xavierr: np :) | 19:11 |
*** derekh has joined #openstack-ironic | 19:15 | |
thiagop | jlvillal: Thanks for reviewing. I didn't tagged a bug on that change though, mas as clarkb suggested, I did update the commit message to something more apropriate | 19:15 |
jlvillal | thiagop, thanks | 19:16 |
thiagop | s/mas/but | 19:16 |
* thiagop is starting to write in two languages at the same time | 19:16 | |
* thiagop needs vacation | 19:16 | |
*** Sukhdev has joined #openstack-ironic | 19:16 | |
mat128 | ahem, more vision-sharing to do... https://review.openstack.org/#/c/339543/ | 19:17 |
*** mat128 is now known as mat128|afk | 19:18 | |
*** Sukhdev has quit IRC | 19:18 | |
*** _vsaienko has quit IRC | 19:22 | |
*** amotoki has joined #openstack-ironic | 19:22 | |
*** sabeen has joined #openstack-ironic | 19:24 | |
*** _vsaienko has joined #openstack-ironic | 19:24 | |
*** amotoki has quit IRC | 19:27 | |
*** PollyZ has quit IRC | 19:29 | |
*** Sukhdev has joined #openstack-ironic | 19:31 | |
*** PollyZ has joined #openstack-ironic | 19:32 | |
*** piet has quit IRC | 19:41 | |
*** ChubYann has joined #openstack-ironic | 19:42 | |
*** Goneri has quit IRC | 19:45 | |
*** sdake_ has quit IRC | 19:51 | |
*** garthb has quit IRC | 20:00 | |
*** garthb has joined #openstack-ironic | 20:01 | |
*** mtanino has quit IRC | 20:05 | |
*** mbound has joined #openstack-ironic | 20:11 | |
*** dprince has joined #openstack-ironic | 20:14 | |
*** baoli_ has quit IRC | 20:15 | |
*** mbound has quit IRC | 20:15 | |
*** gfhellma has quit IRC | 20:18 | |
*** rama_y has joined #openstack-ironic | 20:22 | |
*** amotoki has joined #openstack-ironic | 20:23 | |
mat128|afk | vacation time! | 20:27 |
mat128|afk | see you in 3 weeks :) | 20:27 |
*** mat128|afk is now known as mat128|pto | 20:27 | |
thiagop | yooo, have a good time out mat128|pto . Enjoy! | 20:27 |
mat128|pto | thank you :) | 20:27 |
*** amotoki has quit IRC | 20:27 | |
*** PollyZ has quit IRC | 20:32 | |
*** trown is now known as trown|outtypewww | 20:49 | |
*** PollyZ has joined #openstack-ironic | 20:49 | |
*** rcernin has quit IRC | 20:52 | |
*** PollyZ has quit IRC | 20:55 | |
*** daemontool has joined #openstack-ironic | 21:01 | |
openstackgerrit | Merged openstack/ironic-python-agent: Replace the ps options when collecting logs https://review.openstack.org/338942 | 21:02 |
*** PollyZ has joined #openstack-ironic | 21:03 | |
*** PollyZ has quit IRC | 21:08 | |
*** hoangcx has joined #openstack-ironic | 21:15 | |
*** PollyZ has joined #openstack-ironic | 21:16 | |
*** PollyZ has quit IRC | 21:22 | |
*** amotoki has joined #openstack-ironic | 21:24 | |
*** PollyZ has joined #openstack-ironic | 21:25 | |
*** amotoki has quit IRC | 21:28 | |
*** lascii is now known as alaski | 21:31 | |
*** daemontool has quit IRC | 21:37 | |
*** wajdi has quit IRC | 21:40 | |
*** thiagop has quit IRC | 21:43 | |
*** rbudden has quit IRC | 21:44 | |
*** rbudden has joined #openstack-ironic | 21:44 | |
*** dprince has quit IRC | 21:53 | |
*** ayoung has quit IRC | 21:55 | |
openstackgerrit | Merged openstack/ironic-python-agent: Bump CoreOS to 1010.6.0 (last current stable) https://review.openstack.org/327891 | 22:02 |
*** thiagop has joined #openstack-ironic | 22:02 | |
*** thiagop has quit IRC | 22:03 | |
*** derekh has quit IRC | 22:10 | |
*** PollyZ has quit IRC | 22:11 | |
*** superdan is now known as dansmith | 22:12 | |
*** davidlenwell has quit IRC | 22:12 | |
*** xhku has quit IRC | 22:14 | |
*** xhku has joined #openstack-ironic | 22:14 | |
*** joprovost has quit IRC | 22:18 | |
*** xhku has quit IRC | 22:19 | |
*** davidlenwell has joined #openstack-ironic | 22:22 | |
*** sabeen has quit IRC | 22:23 | |
*** amotoki has joined #openstack-ironic | 22:24 | |
*** Sukhdev has quit IRC | 22:26 | |
*** amotoki has quit IRC | 22:29 | |
*** Goneri has joined #openstack-ironic | 22:29 | |
*** PollyZ has joined #openstack-ironic | 22:31 | |
*** thrash is now known as thrash|wknd | 22:32 | |
openstackgerrit | Merged openstack/ironic: Allow to enroll nodes with oneview driver https://review.openstack.org/328451 | 22:34 |
openstackgerrit | Ramamani Yeleswarapu proposed openstack/ironic: Fix docstring warnings https://review.openstack.org/339852 | 22:42 |
*** rbudden has quit IRC | 22:44 | |
*** derekh has joined #openstack-ironic | 22:46 | |
*** rbudden has joined #openstack-ironic | 22:48 | |
*** PollyZ has quit IRC | 22:57 | |
*** PollyZ has joined #openstack-ironic | 23:00 | |
*** PollyZ has quit IRC | 23:05 | |
*** derekh has quit IRC | 23:07 | |
*** ppiela has quit IRC | 23:10 | |
*** PollyZ has joined #openstack-ironic | 23:14 | |
*** xhku has joined #openstack-ironic | 23:14 | |
*** xhku_ has joined #openstack-ironic | 23:16 | |
*** PollyZ has quit IRC | 23:19 | |
*** xhku has quit IRC | 23:19 | |
*** xhku_ has quit IRC | 23:21 | |
*** sabeen has joined #openstack-ironic | 23:22 | |
*** hoangcx has quit IRC | 23:23 | |
*** hoangcx has joined #openstack-ironic | 23:24 | |
*** amotoki has joined #openstack-ironic | 23:25 | |
*** amotoki has quit IRC | 23:30 | |
*** ChrisAusten has quit IRC | 23:34 | |
*** jcoufal has quit IRC | 23:36 | |
*** xhku has joined #openstack-ironic | 23:37 | |
*** jaybeale has quit IRC | 23:38 | |
*** PollyZ has joined #openstack-ironic | 23:41 | |
*** xhku has quit IRC | 23:41 | |
*** PollyZ has quit IRC | 23:46 | |
*** greghaynes has quit IRC | 23:46 | |
*** Goneri has quit IRC | 23:54 | |
*** PollyZ has joined #openstack-ironic | 23:55 | |
*** xhku has joined #openstack-ironic | 23:57 | |
*** xhku has quit IRC | 23:58 | |
*** xhku has joined #openstack-ironic | 23:58 | |
*** greghaynes has joined #openstack-ironic | 23:58 | |
*** xhku has quit IRC | 23:59 | |
*** xhku has joined #openstack-ironic | 23:59 | |
*** ChrisAusten has joined #openstack-ironic | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!