*** rongze has joined #openstack-ironic | 00:01 | |
*** rongze has quit IRC | 00:01 | |
*** rongze has joined #openstack-ironic | 00:01 | |
*** rongze has quit IRC | 00:02 | |
*** rongze has joined #openstack-ironic | 00:02 | |
*** lifeless_ has joined #openstack-ironic | 00:02 | |
*** rongze has quit IRC | 00:02 | |
*** rwsu has quit IRC | 00:02 | |
*** lifeless has quit IRC | 00:02 | |
*** rongze has joined #openstack-ironic | 00:03 | |
*** rongze has quit IRC | 00:04 | |
*** rwsu has joined #openstack-ironic | 00:04 | |
*** rongze_ has joined #openstack-ironic | 00:12 | |
*** rongze_ has quit IRC | 00:12 | |
*** rongze has joined #openstack-ironic | 00:14 | |
*** rongze has quit IRC | 00:14 | |
*** rongze has joined #openstack-ironic | 00:15 | |
*** rongze has quit IRC | 00:16 | |
*** rongze_ has joined #openstack-ironic | 00:18 | |
*** rongze_ has quit IRC | 00:18 | |
*** rongze has joined #openstack-ironic | 00:19 | |
*** rongze has quit IRC | 00:19 | |
*** rongze has joined #openstack-ironic | 00:19 | |
*** rongze has quit IRC | 00:19 | |
*** rongze has joined #openstack-ironic | 00:20 | |
*** rongze has quit IRC | 00:20 | |
*** rongze has joined #openstack-ironic | 00:20 | |
*** rongze has quit IRC | 00:21 | |
devananda | morning, all | 00:21 |
---|---|---|
NobodyCam | morning... I'm about to call it a day | 00:21 |
NobodyCam | heheheh | 00:21 |
NobodyCam | :) good morning | 00:22 |
*** rongze_ has joined #openstack-ironic | 00:22 | |
*** rongze_ has quit IRC | 00:23 | |
*** rongze has joined #openstack-ironic | 00:24 | |
*** rongze has quit IRC | 00:24 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: support deploy again for previous failed deployment https://review.openstack.org/64994 | 00:25 |
Haomeng | devananda: morning:) | 00:25 |
Haomeng | NobodyCam: morning:) | 00:25 |
NobodyCam | morning Haomeng | 00:25 |
*** rongze_ has joined #openstack-ironic | 00:26 | |
Haomeng | NobodyCam: :) | 00:26 |
*** rongze_ has quit IRC | 00:26 | |
*** rongze_ has joined #openstack-ironic | 00:27 | |
*** rongze_ has quit IRC | 00:27 | |
*** rongze has joined #openstack-ironic | 00:28 | |
*** rongze has quit IRC | 00:28 | |
*** rongze has joined #openstack-ironic | 00:31 | |
Haomeng | NobodyCam: I am not attending meeting, any issues with me? | 00:31 |
*** rongze has quit IRC | 00:31 | |
*** rongze has joined #openstack-ironic | 00:32 | |
*** rongze has quit IRC | 00:32 | |
Haomeng | NobodyCam: this one - 1262912, assigned by rloo himself, that is fine with me:) | 00:33 |
Haomeng | NobodyCam: and this one - 1244541, it is merged already:) | 00:33 |
NobodyCam | cool! | 00:34 |
NobodyCam | no issues at all, we just had a question which you just answered | 00:35 |
NobodyCam | rloo: ^^^^^^^^ | 00:35 |
NobodyCam | thank you for reading the logs! :) | 00:35 |
*** rongze has joined #openstack-ironic | 00:36 | |
*** rongze has quit IRC | 00:36 | |
*** rongze has joined #openstack-ironic | 00:36 | |
*** rongze has quit IRC | 00:37 | |
*** rongze has joined #openstack-ironic | 00:38 | |
*** rongze has quit IRC | 00:38 | |
Haomeng | NobodyCam: ok, thank you:) | 00:38 |
Haomeng | NobodyCam: :) | 00:38 |
*** rongze has joined #openstack-ironic | 00:38 | |
*** rongze has quit IRC | 00:38 | |
*** rongze has joined #openstack-ironic | 00:39 | |
*** rongze has quit IRC | 00:39 | |
devananda | NobodyCam: found a problem in my consistent mapping patch. | 00:39 |
devananda | NobodyCam: i'm going to need to rip up the rpcapi unit test code, I think | 00:39 |
*** lifeless_ is now known as lifeless | 00:40 | |
NobodyCam | to make it better? | 00:40 |
devananda | to pass routing info to the api tahtdoesn't get sent across the RPC bus | 00:41 |
*** rongze has joined #openstack-ironic | 00:41 | |
*** rongze has quit IRC | 00:41 | |
NobodyCam | ahh | 00:41 |
NobodyCam | how big of a tear down? | 00:42 |
*** rongze has joined #openstack-ironic | 00:42 | |
devananda | i think i can do with fairly small changes | 00:42 |
NobodyCam | :) | 00:42 |
*** rongze has quit IRC | 00:43 | |
*** rongze has joined #openstack-ironic | 00:43 | |
*** rongze has quit IRC | 00:43 | |
*** rongze has joined #openstack-ironic | 00:44 | |
*** rongze has quit IRC | 00:44 | |
*** rongze has joined #openstack-ironic | 00:48 | |
*** rongze has quit IRC | 00:48 | |
*** rongze has joined #openstack-ironic | 00:50 | |
*** rongze has quit IRC | 00:50 | |
*** rongze has joined #openstack-ironic | 00:51 | |
*** rongze has quit IRC | 00:51 | |
*** rongze_ has joined #openstack-ironic | 00:52 | |
*** rongze_ has quit IRC | 00:52 | |
*** rongze has joined #openstack-ironic | 00:54 | |
*** rongze has quit IRC | 00:54 | |
*** rongze has joined #openstack-ironic | 00:55 | |
*** rongze has quit IRC | 00:55 | |
*** rongze has joined #openstack-ironic | 00:56 | |
*** rongze has quit IRC | 00:56 | |
*** rongze has joined #openstack-ironic | 00:56 | |
*** rongze has quit IRC | 00:56 | |
*** rongze has joined #openstack-ironic | 00:57 | |
*** rongze has quit IRC | 00:57 | |
*** rongze_ has joined #openstack-ironic | 00:59 | |
*** rongze_ has quit IRC | 00:59 | |
*** rongze has joined #openstack-ironic | 01:01 | |
*** rongze has quit IRC | 01:01 | |
*** rongze has joined #openstack-ironic | 01:01 | |
*** rongze has quit IRC | 01:02 | |
*** rongze_ has joined #openstack-ironic | 01:03 | |
*** rongze_ has quit IRC | 01:04 | |
*** rongze_ has joined #openstack-ironic | 01:04 | |
*** rongze_ has quit IRC | 01:04 | |
*** rongze has joined #openstack-ironic | 01:05 | |
*** rongze has quit IRC | 01:06 | |
*** rongze has joined #openstack-ironic | 01:06 | |
*** rongze has quit IRC | 01:06 | |
*** rongze has joined #openstack-ironic | 01:07 | |
*** rongze has quit IRC | 01:07 | |
*** rongze has joined #openstack-ironic | 01:07 | |
*** rongze has quit IRC | 01:08 | |
*** rongze has joined #openstack-ironic | 01:08 | |
*** rongze has quit IRC | 01:08 | |
*** rongze has joined #openstack-ironic | 01:09 | |
*** rongze has quit IRC | 01:09 | |
*** rongze has joined #openstack-ironic | 01:09 | |
*** rongze has quit IRC | 01:10 | |
*** rongze has joined #openstack-ironic | 01:10 | |
*** rongze has quit IRC | 01:10 | |
*** rongze__ has joined #openstack-ironic | 01:13 | |
*** rongze__ has quit IRC | 01:14 | |
*** rongze has joined #openstack-ironic | 01:14 | |
*** rongze has quit IRC | 01:14 | |
*** rongze has joined #openstack-ironic | 01:15 | |
*** rongze has quit IRC | 01:16 | |
*** rongze has joined #openstack-ironic | 01:16 | |
*** rongze has quit IRC | 01:16 | |
*** rongze_ has joined #openstack-ironic | 01:19 | |
*** rongze_ has quit IRC | 01:19 | |
*** rongze has joined #openstack-ironic | 01:19 | |
*** rongze has quit IRC | 01:20 | |
*** nosnos has joined #openstack-ironic | 01:20 | |
*** rongze_ has joined #openstack-ironic | 01:21 | |
*** rongze_ has quit IRC | 01:21 | |
*** rongze has joined #openstack-ironic | 01:23 | |
*** anniec has joined #openstack-ironic | 01:24 | |
*** epim has quit IRC | 01:26 | |
*** rongze has quit IRC | 01:27 | |
*** rongze has joined #openstack-ironic | 01:28 | |
*** rongze has quit IRC | 01:28 | |
*** rongze has joined #openstack-ironic | 01:29 | |
*** rongze has quit IRC | 01:29 | |
*** rongze has joined #openstack-ironic | 01:29 | |
*** rongze has quit IRC | 01:30 | |
*** rongze has joined #openstack-ironic | 01:30 | |
*** rongze has quit IRC | 01:30 | |
*** rongze has joined #openstack-ironic | 01:31 | |
*** rongze has quit IRC | 01:31 | |
*** rongze has joined #openstack-ironic | 01:31 | |
*** rongze has quit IRC | 01:31 | |
*** rongze has joined #openstack-ironic | 01:32 | |
*** rongze has quit IRC | 01:32 | |
*** rongze__ has joined #openstack-ironic | 01:35 | |
*** rongze__ has quit IRC | 01:35 | |
*** rongze has joined #openstack-ironic | 01:36 | |
*** rongze has quit IRC | 01:36 | |
rloo | NobodyCam, haomeng: thx, I'll look into 1262912! | 01:36 |
*** rongze_ has joined #openstack-ironic | 01:38 | |
*** rongze_ has quit IRC | 01:38 | |
*** rongze has joined #openstack-ironic | 01:40 | |
*** rongze has quit IRC | 01:40 | |
*** rongze has joined #openstack-ironic | 01:40 | |
*** rongze has quit IRC | 01:41 | |
*** rongze has joined #openstack-ironic | 01:41 | |
*** rongze has quit IRC | 01:46 | |
Haomeng | rloo: welcome:) | 01:49 |
*** rongze has joined #openstack-ironic | 01:52 | |
*** michchap_ has joined #openstack-ironic | 01:52 | |
*** michchap has quit IRC | 01:53 | |
*** rongze has quit IRC | 01:55 | |
*** rongze has joined #openstack-ironic | 01:56 | |
Haomeng | rloo: thank you:) | 02:00 |
*** anniec has quit IRC | 02:04 | |
rloo | Haomeng, :) | 02:16 |
Haomeng | rloo: :) | 02:16 |
*** gohko has quit IRC | 02:32 | |
*** hemna has quit IRC | 03:01 | |
*** hemna has joined #openstack-ironic | 03:15 | |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Implement consistent hashing of nodes to conductors https://review.openstack.org/58895 | 03:25 |
*** rongze has quit IRC | 03:44 | |
*** rongze has joined #openstack-ironic | 03:44 | |
*** rloo has quit IRC | 03:46 | |
*** rloo has joined #openstack-ironic | 03:46 | |
*** rongze has quit IRC | 03:46 | |
*** rongze has joined #openstack-ironic | 03:46 | |
*** rloo has quit IRC | 03:54 | |
*** hstimer has quit IRC | 04:12 | |
*** harlowja is now known as harlowja_away | 04:42 | |
*** rongze has quit IRC | 04:47 | |
*** openstackgerrit has quit IRC | 05:01 | |
*** openstackgerrit has joined #openstack-ironic | 05:01 | |
*** harlowja_away is now known as harlowja | 05:12 | |
*** rongze has joined #openstack-ironic | 05:18 | |
*** rongze has quit IRC | 05:23 | |
*** blamar has quit IRC | 05:24 | |
*** devanand1 has joined #openstack-ironic | 05:33 | |
*** retr0h_ has joined #openstack-ironic | 05:34 | |
*** rwsu has quit IRC | 05:36 | |
*** lifeless has quit IRC | 05:36 | |
*** harlowja has quit IRC | 05:36 | |
*** lifeless has joined #openstack-ironic | 05:36 | |
*** rwsu has joined #openstack-ironic | 05:36 | |
*** pleia2 has quit IRC | 05:39 | |
*** sbadia has quit IRC | 05:39 | |
*** retr0h has quit IRC | 05:39 | |
*** sirushti has quit IRC | 05:39 | |
*** devananda has quit IRC | 05:39 | |
*** _sirushti has joined #openstack-ironic | 05:39 | |
*** _sirushti is now known as sirushti | 05:40 | |
*** retr0h_ is now known as retr0h | 05:41 | |
*** sbadia has joined #openstack-ironic | 05:43 | |
*** pleia2 has joined #openstack-ironic | 05:43 | |
*** sirushti has quit IRC | 05:52 | |
*** lifeless has quit IRC | 05:52 | |
*** sirushti has joined #openstack-ironic | 05:57 | |
*** rongze has joined #openstack-ironic | 05:58 | |
*** lifeless has joined #openstack-ironic | 05:59 | |
*** Haomeng has quit IRC | 06:28 | |
*** harlowja has joined #openstack-ironic | 06:39 | |
openstackgerrit | Jenkins proposed a change to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/65032 | 07:12 |
*** rongze has quit IRC | 07:22 | |
*** rcarrillocruz has joined #openstack-ironic | 07:25 | |
*** urulama has joined #openstack-ironic | 07:29 | |
*** jheiss_ has quit IRC | 07:34 | |
*** ifarkas has joined #openstack-ironic | 07:39 | |
*** harlowja is now known as harlowja_away | 07:45 | |
GheRivero | morning all | 07:55 |
*** ndipanov has joined #openstack-ironic | 08:32 | |
*** blamar has joined #openstack-ironic | 08:44 | |
*** mdurnosvistov has joined #openstack-ironic | 08:56 | |
*** jistr has joined #openstack-ironic | 09:00 | |
*** kpavel has joined #openstack-ironic | 09:01 | |
*** derekh has joined #openstack-ironic | 09:04 | |
*** michchap_ has quit IRC | 09:46 | |
*** michchap has joined #openstack-ironic | 09:47 | |
*** martyntaylor has joined #openstack-ironic | 10:50 | |
*** lucasagomes has joined #openstack-ironic | 10:51 | |
*** Haomeng has joined #openstack-ironic | 11:14 | |
openstackgerrit | Eric Guo proposed a change to openstack/ironic: Remove copyright from empty files https://review.openstack.org/64929 | 11:54 |
*** ifarkas has left #openstack-ironic | 12:17 | |
*** ifarkas has joined #openstack-ironic | 12:17 | |
*** anniec has joined #openstack-ironic | 12:26 | |
*** anniec_ has joined #openstack-ironic | 12:31 | |
*** anniec has quit IRC | 12:33 | |
*** anniec_ is now known as anniec | 12:33 | |
*** nosnos has quit IRC | 13:00 | |
*** nosnos has joined #openstack-ironic | 13:01 | |
openstackgerrit | Eric Guo proposed a change to openstack/ironic: Remove copyright from empty files https://review.openstack.org/64929 | 13:05 |
*** nosnos has quit IRC | 13:06 | |
*** urulama has quit IRC | 13:11 | |
*** rloo has joined #openstack-ironic | 13:37 | |
*** jdob has joined #openstack-ironic | 13:37 | |
*** jbjohnso has joined #openstack-ironic | 13:38 | |
*** michchap has quit IRC | 13:38 | |
*** michchap has joined #openstack-ironic | 13:38 | |
*** rloo has quit IRC | 14:01 | |
*** rloo has joined #openstack-ironic | 14:01 | |
*** linggao has joined #openstack-ironic | 14:02 | |
*** urulama has joined #openstack-ironic | 14:03 | |
openstackgerrit | Imre Farkas proposed a change to openstack/python-ironicclient: Fix empty node-set-power-state output https://review.openstack.org/65277 | 14:14 |
*** kpavel has quit IRC | 14:31 | |
*** kpavel has joined #openstack-ironic | 14:31 | |
*** urulama has quit IRC | 14:53 | |
*** urulama has joined #openstack-ironic | 15:12 | |
*** urulama has quit IRC | 15:17 | |
*** ifarkas has quit IRC | 15:19 | |
*** kpavel has quit IRC | 15:28 | |
*** urulama has joined #openstack-ironic | 15:30 | |
*** urulama has quit IRC | 15:35 | |
*** urulama has joined #openstack-ironic | 15:35 | |
*** lucasagomes is now known as lucas-hungry | 15:38 | |
*** matty_dubs|gone is now known as matty_dubs | 15:39 | |
*** urulama has quit IRC | 15:41 | |
*** anniec has left #openstack-ironic | 15:46 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: sync_power_states handles missing driver info https://review.openstack.org/65297 | 15:47 |
*** anniec has joined #openstack-ironic | 15:49 | |
NobodyCam | Good Morning Ironic | 15:51 |
*** blamar has quit IRC | 15:51 | |
rloo | hi NobodyCam! | 15:56 |
GheRivero | morning NobodyCam | 15:56 |
NobodyCam | :) hey GheRivero | 15:57 |
NobodyCam | Hi rloo | 15:57 |
dkehn | NobodyCam: morning | 16:15 |
*** blamar has joined #openstack-ironic | 16:17 | |
*** lucas-hungry is now known as lucasagomes | 16:19 | |
NobodyCam | morning dkehn | 16:20 |
NobodyCam | morning lucasagomes | 16:20 |
lucasagomes | hey morning NobodyCam rloo GheRivero dkehn :) | 16:20 |
dkehn | lucasagomes: afternoon | 16:22 |
NobodyCam | jbjohnso: you staying warm over there? | 16:25 |
jbjohnso | NobodyCam, ah yes | 16:25 |
jbjohnso | NobodyCam, not left my house | 16:25 |
NobodyCam | :) | 16:26 |
jbjohnso | the internet claims it is 17 °F at the moment, so not bad | 16:26 |
NobodyCam | :) | 16:26 |
jbjohnso | I'm about half way through the IPMI units, hence why I had a ° close at hand | 16:27 |
jbjohnso | also have a μ close at hand too | 16:27 |
jbjohnso | I assume people don't mind a little non-ascii UTF-8 in their strings... | 16:27 |
NobodyCam | :-p | 16:31 |
jbjohnso | still waiting for a day when a IPMI device reports a sensor value in 'color temp deg K' | 16:33 |
jbjohnso | or millihenry... | 16:33 |
NobodyCam | the temp is blue :) | 16:34 |
*** urulama has joined #openstack-ironic | 16:36 | |
*** urulama has quit IRC | 16:41 | |
*** rloo has quit IRC | 16:44 | |
*** rloo has joined #openstack-ironic | 16:45 | |
*** rloo has quit IRC | 16:45 | |
*** rloo has joined #openstack-ironic | 16:45 | |
*** rloo has quit IRC | 16:46 | |
*** rloo has joined #openstack-ironic | 16:47 | |
*** urulama has joined #openstack-ironic | 16:58 | |
*** jistr is now known as jistr|afk | 16:59 | |
NobodyCam | walkies..brb | 17:01 |
*** urulama has quit IRC | 17:04 | |
*** anniec has quit IRC | 17:07 | |
*** rwsu has quit IRC | 17:08 | |
*** matty_dubs is now known as matty_dubs|lunch | 17:12 | |
*** urulama has joined #openstack-ironic | 17:13 | |
*** hstimer has joined #openstack-ironic | 17:17 | |
*** urulama has quit IRC | 17:18 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Fix race condition when changing node power states [PROOF OF CONCEPT] https://review.openstack.org/65327 | 17:31 |
lucasagomes | NobodyCam, ^ when u get some time | 17:33 |
NobodyCam | lucasagomes: give me just a few minutes | 17:33 |
lucasagomes | NobodyCam, take ur time :) | 17:33 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Fix race condition when changing node power states [PROOF OF CONCEPT] https://review.openstack.org/65327 | 17:34 |
*** john-n-seattle has quit IRC | 17:35 | |
*** rloo has quit IRC | 17:36 | |
*** john-n-seattle has joined #openstack-ironic | 17:36 | |
*** rloo has joined #openstack-ironic | 17:36 | |
*** rloo has quit IRC | 17:41 | |
*** rloo has joined #openstack-ironic | 17:42 | |
*** zigo_ has joined #openstack-ironic | 17:45 | |
*** derekh has quit IRC | 17:46 | |
*** briancli1e has joined #openstack-ironic | 17:47 | |
*** blamar has quit IRC | 17:50 | |
*** briancline has quit IRC | 17:50 | |
*** john-n-seattle has quit IRC | 17:51 | |
*** zigo has quit IRC | 17:51 | |
*** john-n-seattle has joined #openstack-ironic | 17:52 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Improve the node driver interfaces validation output https://review.openstack.org/63477 | 17:53 |
*** matty_dubs|lunch is now known as matty_dubs | 17:58 | |
NobodyCam | lucasagomes: in test_change_node_power_state_in_same_state (test_manager.py) | 17:59 |
NobodyCam | you test for self.assertRaises(exception.Invalid | 17:59 |
NobodyCam | oh wait | 17:59 |
NobodyCam | nm | 17:59 |
lucasagomes | NobodyCam, https://review.openstack.org/#/c/65327/2/ironic/conductor/manager.py (L209) | 18:00 |
NobodyCam | yep | 18:00 |
NobodyCam | I was looking at L189 | 18:00 |
NobodyCam | my bad | 18:00 |
lucasagomes | I miiight need to create new exceptions for this patch, so it also can be reused if we do the same approach to avoid the racing condition on the provision state change | 18:00 |
lucasagomes | but as a proof of concept patch, I just used a base exception to get the right http return codes being returned by the api | 18:01 |
*** urulama has joined #openstack-ironic | 18:01 | |
NobodyCam | ya | 18:01 |
NobodyCam | its all good. I was looking at the wrong thing | 18:01 |
lucasagomes | :) | 18:01 |
NobodyCam | :) | 18:01 |
lucasagomes | if you get some time as well, on the bug ticket | 18:01 |
lucasagomes | there's a couple of ideas that me an max_lobur have being discussing | 18:02 |
lucasagomes | this patch is one of them, lemme know what u think about the others | 18:02 |
NobodyCam | ok will look in a few, Seems I have to go walkies again :-p | 18:03 |
lucasagomes | NobodyCam, no prob, take ur time | 18:03 |
lucasagomes | enjoy the walkies :) | 18:03 |
NobodyCam | hehehe | 18:03 |
NobodyCam | brb, again | 18:03 |
*** anniec has joined #openstack-ironic | 18:06 | |
*** harlowja_away is now known as harlowja | 18:06 | |
*** urulama has quit IRC | 18:08 | |
*** john-n-seattle has quit IRC | 18:09 | |
*** john-n-seattle has joined #openstack-ironic | 18:10 | |
*** harlowja has joined #openstack-ironic | 18:11 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: API to check the requested power state https://review.openstack.org/65111 | 18:14 |
*** digambar has joined #openstack-ironic | 18:18 | |
digambar | Hi Stackers | 18:18 |
digambar | I have installed ironic using devstack setup | 18:19 |
digambar | now wants to start contribution for this | 18:19 |
digambar | Can anybody suggest from where I can start my first code patch, I mean any guideline you provide ?? | 18:20 |
digambar | I have accepted CLA agrrement | 18:21 |
lucasagomes | digambar, hi, did you take a look at our bugs? You might find something there to start contribution to ironic :) https://bugs.launchpad.net/ironic | 18:21 |
digambar | hey | 18:22 |
digambar | thanks luca | 18:22 |
lucasagomes | digambar, here's how we run our unittests as well: http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html | 18:22 |
digambar | yeah, but I installed it through devstack | 18:23 |
digambar | wouldn't it work that way ? | 18:23 |
digambar | or should I follow your given link only for contribution ? | 18:23 |
lucasagomes | it will, but when developing things for ironic (especially fixing bugs) you will need to write some tests as well | 18:24 |
lucasagomes | so it's also good to take a look at how to run the unittests etc | 18:24 |
digambar | okk | 18:24 |
digambar | let me ask you 1 question here, is there any apis/cli by which I can understand the flow of ironic ? | 18:26 |
digambar | do we have any documentation like nova/others cli/apis | 18:27 |
lucasagomes | digambar, the documentation for our API is auto generated http://docs.openstack.org/developer/ironic/webapi/v1.html | 18:29 |
lucasagomes | on the CLI side, we only have the "ironic --help" output in the moment | 18:29 |
digambar | okk | 18:29 |
digambar | I'll look into it | 18:30 |
lucasagomes | as ironic is tryig to get out of the incubation in the moment, we haven't dedicated much time writing documentation | 18:30 |
lucasagomes | we plan to do it on the next milestones | 18:30 |
digambar | okay i see | 18:31 |
*** ndipanov is now known as ndipanov_gone | 18:38 | |
rloo | digambar: I don't know if this helps or not, but here's a diagram that deva put together: https://docs.google.com/a/yahoo-inc.com/drawings/d/1azAWh0ZfhDqEUsC14ZEBawbnAmdQ2_yl3CfOdDbPvOk/edit?pli=1 | 18:39 |
digambar | yes, sure | 18:43 |
digambar | looking into it | 18:43 |
digambar | Ironic gets called by nova compute, right? | 18:49 |
lucasagomes | digambar, correct, ironic still uses nova as it's endpoint | 18:51 |
lucasagomes | nova will have an ironic driver that will talk to the ironic service to deploy the baremetal nodes | 18:51 |
digambar | okay | 18:52 |
digambar | how I can test this service, for debugging the ironic ? | 18:54 |
digambar | I know the complete flow of nova api to nova compute to scheduler | 18:55 |
digambar | I debugged that also | 18:55 |
digambar | before coding something, I want to debug the code of the ironic ? | 18:56 |
*** jistr|afk has quit IRC | 18:57 | |
digambar | can you suggest me any way that you are applying ? | 18:57 |
lucasagomes | digambar, so the ironic driver for nova is not complete yet (here's the review https://review.openstack.org/#/c/51328/) | 18:57 |
lucasagomes | I reviewed that but I didn't tested it yet | 18:57 |
lucasagomes | NobodyCam, have being working on the ironic driver for nova | 18:58 |
lucasagomes | so he might know how to debug it better than me | 18:58 |
*** anniec has quit IRC | 19:00 | |
*** john-n-seattle has quit IRC | 19:01 | |
digambar | ok | 19:02 |
digambar | I think I need to go through the whole doc first | 19:02 |
digambar | before doing something, I need to understand the concept very clearly | 19:02 |
*** anniec has joined #openstack-ironic | 19:03 | |
NobodyCam | :) yep | 19:04 |
*** urulama has joined #openstack-ironic | 19:04 | |
digambar | Hi NobodyCam | 19:04 |
NobodyCam | hi digambar, Welcome to Ironic | 19:05 |
digambar | Thank you | 19:05 |
digambar | As I am going through the docs, I dont get clear picture how to proceed further | 19:06 |
*** john-n-seattle has joined #openstack-ironic | 19:06 | |
digambar | because I know nova, cinder, glance, neutron very weel | 19:06 |
digambar | but how I can debug the code by calling the api or any nova command works here | 19:06 |
digambar | can you suggest me something for this ? | 19:07 |
*** blamar has joined #openstack-ironic | 19:07 | |
digambar | my ironic setup is ready | 19:07 |
digambar | on devstack as well as seperate code setup | 19:08 |
*** urulama has quit IRC | 19:09 | |
NobodyCam | well if you turn off ironic auth (in the conf file) you can issue curl commands to the api | 19:14 |
*** urulama has joined #openstack-ironic | 19:14 | |
NobodyCam | I've used curl like this: | 19:14 |
NobodyCam | #curl -X PUT -d '' http://192.0.2.2:6385/v1/nodes/nodeUUid/state/power?target=power%20off | 19:14 |
NobodyCam | #curl -X GET -d '' http://192.0.2.2:6385/v1/nodes/f0148818-61a3-4e6a-88f4-25921d0309cc/ports | 19:14 |
digambar | okay | 19:15 |
*** urulama has quit IRC | 19:16 | |
digambar | then in this, it calls only by issuing rest api | 19:17 |
digambar | either curl or rest_client | 19:17 |
NobodyCam | if I understand ... Yes. I use the cli commands for most of what I am testing | 19:19 |
NobodyCam | digambar: http://paste.openstack.org/show/37csPFHGlp9mSolQW2cX/ | 19:20 |
digambar | great | 19:22 |
digambar | but in devstack setup there is no command called ironic | 19:24 |
NobodyCam | there is no ironic from the command line? | 19:25 |
digambar | let paste here my output | 19:26 |
digambar | I have setup ironic through devstack | 19:26 |
lucasagomes | hmm I think devstack installs the ironic cli yes (it did last time I tried) | 19:26 |
NobodyCam | it should... as I recall | 19:27 |
lucasagomes | you can also clone https://github.com/openstack/python-ironicclient and #cd python-ironicclient && python setup.py install | 19:27 |
digambar | stack@openstack-Inspiron-3537:~/devstack$ ironic- ironic-api ironic-conductor ironic-dbsync ironic-rootwrap | 19:27 |
lucasagomes | digambar, hmm weird | 19:28 |
digambar | but I didn't see any issue in installation | 19:28 |
digambar | thats the reason I didn't see command like ironic only like nova/cinder etc. in devstack | 19:29 |
digambar | let me go with above given link | 19:31 |
lucasagomes | I see, has been a while since the last time I built an devstack environment, I will give it a whirl later | 19:31 |
lucasagomes | but yea it's a bug then, it should install the cli as part of the process | 19:31 |
NobodyCam | digambar: I use the DIB element for my env | 19:31 |
NobodyCam | https://wiki.openstack.org/wiki/Ironic#Using_Disk_Image_Builder | 19:32 |
digambar | ok | 19:37 |
digambar | Its a bug for devstack | 19:37 |
NobodyCam | sounds like it | 19:37 |
digambar | now it worked for me by above link | 19:38 |
NobodyCam | sweet | 19:38 |
digambar | stack@openstack-Inspiron-3537:/opt/stack$ ironic chassis-create -d"test chassis #1" HTTPForbidden (HTTP 403) | 19:43 |
digambar | it seems it is not authenticated with keystone, right ? | 19:43 |
NobodyCam | ahh there was a issue with the auth creds | 19:44 |
NobodyCam | ya | 19:44 |
digambar | oops | 19:44 |
NobodyCam | try admin/demo as user/pass I think | 19:44 |
digambar | okay | 19:44 |
digambar | Thanks man | 19:45 |
digambar | it worked :) | 19:45 |
NobodyCam | :) | 19:45 |
digambar | heyy | 19:46 |
digambar | do you ironic deep dive guide, which has completed architecture with implementation | 19:46 |
digambar | on openstack.org, its a not well formed doc | 19:47 |
NobodyCam | hummm I haven't seen this before: No db access allowed in nova-compute: | 19:47 |
NobodyCam | digambar: not at this point. | 19:48 |
digambar | okk | 19:48 |
digambar | No problme, I'll go with this | 19:48 |
NobodyCam | digambar: we have this: https://wiki.openstack.org/wiki/BaremetalSplitRationale | 19:49 |
NobodyCam | not really a deep dive. more like why we split out of nova. but may help | 19:50 |
digambar | yes | 19:50 |
digambar | I saw the comparison | 19:50 |
NobodyCam | anyone know why nova's extract_flavor(instance) does not return the flavors extra_specs | 19:51 |
*** ndipanov_gone has quit IRC | 19:55 | |
*** harlowja is now known as harlowja_away | 20:01 | |
*** harlowja_away is now known as harlowja | 20:02 | |
NobodyCam | brb | 20:05 |
*** urulama has joined #openstack-ironic | 20:05 | |
lucasagomes | NobodyCam, seems that the system_metadata_flavor_props dict used by the extract_flavor() doesn't have the extra_specs | 20:06 |
lucasagomes | https://github.com/openstack/nova/blob/master/nova/compute/flavors.py#L64-75 | 20:06 |
lucasagomes | NobodyCam, maybe u can use the get_flavor(<instance id>) method instead of the extract_flavor() to get the flavor object and get the extra_specs from that object | 20:08 |
*** digambar has quit IRC | 20:09 | |
*** urulama has quit IRC | 20:11 | |
NobodyCam | :) | 20:11 |
NobodyCam | will try that TY lucasagomes :) | 20:11 |
lucasagomes | NobodyCam, np | 20:12 |
lucasagomes | and I'm done for today | 20:12 |
lucasagomes | have a good night everybody :) | 20:12 |
NobodyCam | heheh have a good night lucasagomes | 20:12 |
lucasagomes | :D ttyl! | 20:12 |
*** lucasagomes has quit IRC | 20:13 | |
*** urulama has joined #openstack-ironic | 20:26 | |
NobodyCam | nope still DBNotAllowed: nova-compute | 20:26 |
*** martyntaylor has quit IRC | 20:37 | |
*** epim has joined #openstack-ironic | 20:38 | |
*** anniec has quit IRC | 20:38 | |
*** mdurnosvistov has quit IRC | 20:47 | |
*** zul has joined #openstack-ironic | 20:53 | |
*** amrit has joined #openstack-ironic | 20:57 | |
*** martyntaylor has joined #openstack-ironic | 21:06 | |
zul | hey im in the middle of packaging ironic for Ubuntu, i was just to trying to figure out the packaging structure for it, i was thinking something like python-ironic, ironic-common, ironc-api, ironic-conductor? | 21:11 |
NobodyCam | zul what would be in ironic-common? | 21:12 |
zul | NobodyCam: configuration files, setting up the ironic user | 21:13 |
*** anniec has joined #openstack-ironic | 21:13 | |
NobodyCam | ok.. seems logical .... in another meeting so havent put a ton of thought into it | 21:14 |
zul | ok | 21:14 |
*** urulama_ has joined #openstack-ironic | 21:15 | |
*** urulama_ has quit IRC | 21:17 | |
GheRivero | zul: zigo was working on the packages for Debian not so long ago | 21:20 |
GheRivero | maybe you could check with him and at least have the same packages names | 21:21 |
*** jdob has quit IRC | 21:36 | |
*** urulama has quit IRC | 21:37 | |
*** linggao has quit IRC | 21:55 | |
*** anniec has quit IRC | 22:06 | |
*** anniec has joined #openstack-ironic | 22:12 | |
NobodyCam | brb | 22:20 |
dkehn | NobodyCam: u around | 23:22 |
NobodyCam | posiablly | 23:22 |
dkehn | NobodyCam: whom setup the ironic/tests | 23:22 |
dkehn | NobodyCam: does one need to register a TestCase before calling it | 23:22 |
NobodyCam | ??? the fixtures | 23:23 |
NobodyCam | shouldn't need to. | 23:23 |
dkehn | ok | 23:24 |
NobodyCam | tests not running for you? | 23:24 |
dkehn | going through and ruling out possible issues | 23:24 |
dkehn | NobodyCam: my tests not the test, got everything running now I'm bringin the neutron testing | 23:26 |
*** jbjohnso has quit IRC | 23:26 | |
NobodyCam | dkehn: awesome | 23:28 |
dkehn | NobodyCam: at present its not awesome | 23:28 |
NobodyCam | was saying awesome to "got everything running now" | 23:29 |
NobodyCam | lol | 23:29 |
NobodyCam | :) | 23:29 |
dkehn | NobodyCam: have time for a call | 23:30 |
NobodyCam | sure let me grab my head set | 23:30 |
dkehn | NobodyCam: http://paste.openstack.org/show/60708/ note this is without my tests | 23:31 |
NobodyCam | nope didn't get the vif attached to the port... looking in to why not now | 23:39 |
*** matty_dubs is now known as matty_dubs|gone | 23:44 | |
*** anniec has quit IRC | 23:49 | |
*** anniec has joined #openstack-ironic | 23:52 | |
*** epim has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!