*** epim has joined #openstack-ironic | 00:00 | |
*** epim has quit IRC | 00:01 | |
*** anniec has quit IRC | 00:06 | |
*** derekh has quit IRC | 00:09 | |
*** anniec has joined #openstack-ironic | 00:11 | |
*** epim has joined #openstack-ironic | 00:16 | |
devananda | lifeless: right. here now. lemme know when you're avail | 00:17 |
---|---|---|
NobodyCam | wb devananda | 00:20 |
NobodyCam | devananda: doh : https://review.openstack.org/#/c/57564 | 00:21 |
NobodyCam | :-p | 00:21 |
lifeless | devananda: hey | 00:23 |
lifeless | devananda: irc? g+? | 00:23 |
devananda | g+? | 00:23 |
lifeless | k | 00:23 |
NobodyCam | morning / afternoon lifeless :) | 00:23 |
NobodyCam | devananda: once you are off that call I would like to pick the last of your daily brain power supply | 00:28 |
Haomeng | devananda: good afternoon | 00:31 |
Haomeng | devananda: for this defect https://bugs.launchpad.net/ironic/+bug/1253426, I think the key is how can we checkout how many periodic_task is defined, right | 00:32 |
*** matsuhashi has joined #openstack-ironic | 00:32 | |
*** hemna_ is now known as hemnafk | 00:37 | |
*** arata has joined #openstack-ironic | 00:42 | |
*** epim has quit IRC | 00:54 | |
*** matsuhashi has quit IRC | 01:02 | |
*** matsuhashi has joined #openstack-ironic | 01:02 | |
*** epim has joined #openstack-ironic | 01:06 | |
*** matsuhashi has quit IRC | 01:07 | |
*** matsuhashi has joined #openstack-ironic | 01:15 | |
devananda | Haomeng: i tried with 1, 2, 3 periodic_task - at 1, it was called once. at 2 and 3, it was called twice. | 01:26 |
* devananda goes afk for the evening | 01:28 | |
*** nosnos has joined #openstack-ironic | 01:30 | |
Haomeng | devananda: so this should be correct behavior, but our unittest code have to detect how periodic_task we have, and check the times which is called | 01:31 |
devananda | AIUI, it should be called only once, regardless of # of periodic task | 01:32 |
* devananda is really afk now :) | 01:33 | |
*** arata has left #openstack-ironic | 01:35 | |
Haomeng | devananda: ok, let me check why touch_conductor is called twice | 01:35 |
*** matsuhashi has quit IRC | 01:45 | |
*** matsuhashi has joined #openstack-ironic | 01:46 | |
Haomeng | devananda: I have an idea, can we add some test code to catch the call stack, to see where touch_conductor is called twice | 01:48 |
Haomeng | devananda: maybe we get different call path | 01:49 |
*** michchap_ has joined #openstack-ironic | 02:11 | |
*** michchap has quit IRC | 02:14 | |
*** epim has quit IRC | 02:19 | |
*** michchap has joined #openstack-ironic | 02:21 | |
*** michchap_ has quit IRC | 02:24 | |
*** anniec has quit IRC | 02:46 | |
*** matsuhas_ has joined #openstack-ironic | 03:05 | |
*** matsuhashi has quit IRC | 03:08 | |
*** michchap has quit IRC | 03:55 | |
*** matsuhas_ has quit IRC | 04:00 | |
*** prekarat has joined #openstack-ironic | 04:01 | |
*** matsuhashi has joined #openstack-ironic | 04:02 | |
*** matsuhashi has quit IRC | 04:14 | |
*** matsuhashi has joined #openstack-ironic | 04:19 | |
*** coolsvap has joined #openstack-ironic | 04:21 | |
*** coolsvap has quit IRC | 04:27 | |
*** coolsvap_ has joined #openstack-ironic | 04:27 | |
*** coolsvap_ has quit IRC | 04:28 | |
*** michchap has joined #openstack-ironic | 05:01 | |
*** matsuhashi has quit IRC | 05:02 | |
openstackgerrit | Jenkins proposed a change to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/57602 | 06:01 |
*** michchap has quit IRC | 06:43 | |
*** michchap has joined #openstack-ironic | 06:44 | |
*** nosnos has quit IRC | 06:48 | |
*** michchap has quit IRC | 06:48 | |
*** nosnos has joined #openstack-ironic | 06:48 | |
*** urulama has joined #openstack-ironic | 07:50 | |
*** tatyana has joined #openstack-ironic | 07:51 | |
GheRivero | morning ironic! | 07:53 |
*** urulama has quit IRC | 08:01 | |
*** urulama has joined #openstack-ironic | 08:03 | |
*** anniec has joined #openstack-ironic | 08:09 | |
*** tatyana has quit IRC | 08:15 | |
Haomeng | GheRivero: morning GheRivero:) | 08:19 |
*** romcheg has joined #openstack-ironic | 08:22 | |
*** nosnos_ has joined #openstack-ironic | 08:30 | |
*** nosnos has quit IRC | 08:33 | |
*** lexx has joined #openstack-ironic | 08:34 | |
*** lexx has quit IRC | 08:39 | |
*** jistr has joined #openstack-ironic | 08:48 | |
*** derekh has joined #openstack-ironic | 08:58 | |
*** lucasagomes has joined #openstack-ironic | 08:59 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Reworks Node validations https://review.openstack.org/57495 | 09:24 |
*** martyntaylor has joined #openstack-ironic | 09:53 | |
*** ndipanov_gone is now known as ndipanov | 10:00 | |
*** arata has joined #openstack-ironic | 10:31 | |
*** arata has left #openstack-ironic | 10:31 | |
*** tatyana has joined #openstack-ironic | 10:31 | |
openstackgerrit | Yuriy Zveryanskyy proposed a change to openstack/ironic: Add power control to PXE driver https://review.openstack.org/50409 | 10:35 |
*** martyntaylor has quit IRC | 10:39 | |
*** martyntaylor has joined #openstack-ironic | 10:49 | |
*** prekarat has quit IRC | 10:56 | |
*** prekarat has joined #openstack-ironic | 10:56 | |
*** arata has joined #openstack-ironic | 11:09 | |
*** nosnos_ has quit IRC | 11:20 | |
*** nosnos has joined #openstack-ironic | 11:21 | |
*** nosnos has quit IRC | 11:25 | |
openstackgerrit | A change was merged to openstack/ironic: Add hooks to auto-generate REST API docs https://review.openstack.org/57346 | 11:48 |
*** urulama has quit IRC | 11:57 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: API ports update for WSME 0.5b6 compliance https://review.openstack.org/56682 | 11:59 |
*** urulama has joined #openstack-ironic | 12:00 | |
*** urulama_ has joined #openstack-ironic | 12:03 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Rework patch validation on Ports https://review.openstack.org/56984 | 12:04 |
*** urulama has quit IRC | 12:06 | |
*** urulama_ has quit IRC | 12:10 | |
*** urulama has joined #openstack-ironic | 12:10 | |
*** urulama has quit IRC | 12:13 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Reworks Node validations https://review.openstack.org/57495 | 12:16 |
*** urulama has joined #openstack-ironic | 12:17 | |
*** urulama has quit IRC | 12:22 | |
*** urulama has joined #openstack-ironic | 12:23 | |
*** martyntaylor1 has joined #openstack-ironic | 12:26 | |
*** urulama has quit IRC | 12:27 | |
*** martyntaylor has quit IRC | 12:27 | |
*** michchap has joined #openstack-ironic | 12:28 | |
*** urulama has joined #openstack-ironic | 12:29 | |
*** urulama has quit IRC | 12:30 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Reworks Node validations https://review.openstack.org/57495 | 12:34 |
*** urulama has joined #openstack-ironic | 12:40 | |
*** lucasagomes is now known as lucas-hungry | 12:44 | |
*** max_lobur_afk is now known as max_lobur | 12:46 | |
*** prekarat has quit IRC | 12:46 | |
*** prekarat has joined #openstack-ironic | 12:50 | |
*** urulama_ has joined #openstack-ironic | 12:52 | |
*** urulama has quit IRC | 12:56 | |
*** urulama_ has quit IRC | 12:57 | |
*** urulama has joined #openstack-ironic | 12:57 | |
*** martyntaylor1 has quit IRC | 13:01 | |
*** martyntaylor has joined #openstack-ironic | 13:02 | |
*** martyntaylor has left #openstack-ironic | 13:03 | |
*** jdob has joined #openstack-ironic | 13:34 | |
*** linggao has joined #openstack-ironic | 13:40 | |
*** lucas-hungry is now known as lucasagomes | 13:48 | |
*** jdob has quit IRC | 13:52 | |
*** jdob has joined #openstack-ironic | 13:52 | |
*** martyntaylor has joined #openstack-ironic | 13:55 | |
*** jdob has quit IRC | 14:11 | |
*** jdob has joined #openstack-ironic | 14:11 | |
*** rongze has joined #openstack-ironic | 14:12 | |
*** jbjohnso has joined #openstack-ironic | 14:12 | |
*** martyntaylor has quit IRC | 14:13 | |
*** martyntaylor has joined #openstack-ironic | 14:14 | |
*** urulama has quit IRC | 14:17 | |
*** martyntaylor has quit IRC | 14:18 | |
*** martyntaylor has joined #openstack-ironic | 14:22 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Reworks Chassis validations https://review.openstack.org/57686 | 14:23 |
*** rongze_ has joined #openstack-ironic | 14:24 | |
*** rongze has quit IRC | 14:27 | |
*** rongze has joined #openstack-ironic | 14:30 | |
*** rongze_ has quit IRC | 14:33 | |
*** yuriyz has joined #openstack-ironic | 14:54 | |
NobodyCam | good morning Ironic | 15:02 |
*** ndipanov has quit IRC | 15:04 | |
*** datajerk has joined #openstack-ironic | 15:09 | |
*** ndipanov has joined #openstack-ironic | 15:11 | |
*** blamar has quit IRC | 15:22 | |
*** datajerk has quit IRC | 15:30 | |
*** rongze_ has joined #openstack-ironic | 15:37 | |
*** rongze has quit IRC | 15:37 | |
max_lobur | g'morning NobodyCam | 15:41 |
*** dmojoryder has joined #openstack-ironic | 15:44 | |
dmojoryder | Hi folks I am evaluating baremetal nova compute and have a question about fault tolerance | 15:47 |
dmojoryder | Would something like pacemake and corosync for the nova compute node help? | 15:48 |
romcheg | dmojoryder: Hi | 15:49 |
romcheg | dmojoryder: Ironic is not part of Nova so maybe asking in #openstack-nova would be more usefull? | 15:50 |
*** ndipanov has quit IRC | 15:53 | |
*** jimjiang has joined #openstack-ironic | 15:54 | |
*** prekarat has quit IRC | 15:56 | |
NobodyCam | hey hey max_lobur dmojoryder and romcheg :) | 15:57 |
romcheg | Morning NobodyCam | 15:57 |
NobodyCam | :) seems its walkies time for me ... brb | 15:58 |
romcheg | Behold! I have good news! | 15:58 |
romcheg | I tested the newest Ironic API with my tempest tests and nothing failed | 15:59 |
*** boblebauce has joined #openstack-ironic | 16:03 | |
lucasagomes | morning all :) | 16:04 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: API ports update for WSME 0.5b6 compliance https://review.openstack.org/56682 | 16:05 |
*** ndipanov has joined #openstack-ironic | 16:06 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Rework patch validation on Ports https://review.openstack.org/56984 | 16:06 |
max_lobur | romcheg, that's awesome! | 16:07 |
romcheg | Hi lucasagomes | 16:07 |
lucasagomes | romcheg, hey ya :) | 16:07 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Reworks Node validations https://review.openstack.org/57495 | 16:09 |
*** blamar has joined #openstack-ironic | 16:10 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Reworks Chassis validations https://review.openstack.org/57686 | 16:13 |
*** rongze_ has quit IRC | 16:17 | |
NobodyCam | morning lucasagomes :) | 16:18 |
NobodyCam | romcheg: awesome | 16:18 |
lucasagomes | romcheg, kudos! | 16:18 |
lucasagomes | NobodyCam, how r u? | 16:18 |
NobodyCam | lucasagomes: doing good this morning :) | 16:18 |
lucasagomes | :D | 16:18 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Add missing ConfigNotFound exception https://review.openstack.org/56598 | 16:22 |
*** rongze has joined #openstack-ironic | 16:23 | |
*** ndipanov has quit IRC | 16:40 | |
NobodyCam | bbt ...brb | 16:52 |
*** ndipanov has joined #openstack-ironic | 16:53 | |
devananda | g'morning, all | 17:07 |
devananda | dmojoryder: yes - pacemaker/corosync + drbd would give a reasonable amount of HA for nova-compute w/ baremetal | 17:09 |
devananda | NobodyCam, lucasagomes - have you talked today about ironic conductor HA stuff? | 17:09 |
lucasagomes | devananda, not that I recall | 17:10 |
lucasagomes | and morning :) | 17:10 |
lucasagomes | we should | 17:10 |
NobodyCam | oh pooh I have not | 17:11 |
NobodyCam | :( | 17:11 |
NobodyCam | good morning ironic | 17:11 |
NobodyCam | gah | 17:11 |
NobodyCam | good morning devananda | 17:11 |
devananda | romcheg: ironic grew directly out of nova-compute's baremetal driver, so this is a reasonable channel for questions about it, too | 17:11 |
*** prekarat has joined #openstack-ironic | 17:12 | |
NobodyCam | devananda: do you have coffee are you up for a g+ | 17:12 |
NobodyCam | lucasagomes: ^^>> | 17:12 |
devananda | NobodyCam: i had a cup. let me get another, then yes | 17:12 |
devananda | lucasagomes: take a look at the BP i created yesterday. whcih I really need to update, actually, but it'll still be good to read it | 17:12 |
lucasagomes | lemme check | 17:12 |
yuriyz | morning/evening Ironic | 17:16 |
NobodyCam | morning yuriyz :) | 17:16 |
lucasagomes | devananda, looks alright, simpler than with shared fs | 17:27 |
NobodyCam | lucasagomes: now forget all that | 17:27 |
lucasagomes | how it's going to work with second pxe boot? | 17:27 |
lucasagomes | one of the conductors will update the file to boot from the local image | 17:28 |
lucasagomes | NobodyCam, ? | 17:29 |
lucasagomes | haha | 17:29 |
NobodyCam | think think Consistent hashing | 17:29 |
NobodyCam | odd | 17:29 |
NobodyCam | think Consistent hashing | 17:29 |
NobodyCam | lucasagomes: have you ever use anything like casdranda? | 17:30 |
*** ekarlso has quit IRC | 17:30 | |
lucasagomes | casdranda == cassandra? | 17:31 |
NobodyCam | that too | 17:31 |
lucasagomes | nop | 17:31 |
NobodyCam | lol | 17:31 |
NobodyCam | http://en.wikipedia.org/wiki/Consistent_hashing | 17:31 |
openstackgerrit | Yuriy Zveryanskyy proposed a change to openstack/ironic: Fix port address unique constraint for sqlite https://review.openstack.org/57722 | 17:31 |
lucasagomes | NobodyCam, ahh right, gotta read more to understand exactly how it works but got the basic idea | 17:34 |
NobodyCam | :) wanta start the hangout and devananda can join once he has his coffee | 17:35 |
lucasagomes | http://amix.dk/blog/post/19367 | 17:37 |
*** ekarlso has joined #openstack-ironic | 17:37 | |
NobodyCam | almost what we need | 17:39 |
*** martyntaylor has quit IRC | 17:39 | |
NobodyCam | we'll have to track a list of "dead"/"not working" servers | 17:39 |
*** jistr has quit IRC | 17:41 | |
NobodyCam | ok /me needs to also refill his cup of joe. brb | 17:41 |
* NobodyCam has mo coffee now | 17:43 | |
* devananda has coffee too | 17:44 | |
NobodyCam | :) | 17:44 |
devananda | i also got distracted, sorry :) | 17:44 |
NobodyCam | hehehe | 17:44 |
NobodyCam | so did I this morning | 17:44 |
devananda | raedy now | 17:44 |
* NobodyCam is ready | 17:45 | |
yuriyz | devananda, if you will have some time please look at https://review.openstack.org/56612 | 17:47 |
NobodyCam | lucasagomes: g+ ? | 17:47 |
lucasagomes | sure! | 17:48 |
lucasagomes | NobodyCam, have the link? | 17:48 |
yuriyz | and I goto home | 17:48 |
yuriyz | bye Ironic | 17:48 |
*** yuriyz has quit IRC | 17:48 | |
*** romcheg has quit IRC | 17:49 | |
*** hemnafk is now known as hemna_ | 17:50 | |
dmojoryder | devananda: Thanks | 17:52 |
*** derekh has quit IRC | 18:02 | |
*** epim has joined #openstack-ironic | 18:07 | |
*** prekarat has quit IRC | 18:26 | |
*** lexx has joined #openstack-ironic | 18:27 | |
lucasagomes | NobodyCam, https://review.openstack.org/#/c/54593/ | 18:37 |
devananda | yay network stack failure | 18:38 |
devananda | sendmsg: buffer full :( | 18:38 |
*** boblebauce has quit IRC | 18:38 | |
lucasagomes | devananda, will invite u back | 18:40 |
*** rongze has quit IRC | 18:40 | |
devananda | lucasagomes: k | 18:40 |
lucasagomes | devananda, u invited already | 18:41 |
lucasagomes | u just need to join it again | 18:41 |
*** epim has quit IRC | 18:57 | |
*** lexx_ has joined #openstack-ironic | 18:58 | |
sandeepr | ping NobodyCam | 19:00 |
*** lexx has quit IRC | 19:00 | |
NobodyCam | sandeepr: pong | 19:00 |
NobodyCam | :) | 19:00 |
sandeepr | hey NobodyCam | 19:00 |
NobodyCam | how are you doing today sandeepr :) | 19:01 |
sandeepr | i'm going good thanks and you :) | 19:01 |
NobodyCam | doing good... hacking away :-p | 19:01 |
sandeepr | hacking what - ironic :-p | 19:02 |
NobodyCam | lol kina... the nova driver for ironic | 19:02 |
sandeepr | cool | 19:03 |
sandeepr | have you used disk image builder? | 19:03 |
NobodyCam | :) oh ya | 19:03 |
*** epim has joined #openstack-ironic | 19:04 | |
sandeepr | i installed it today per https://wiki.openstack.org/wiki/Baremetal#Image_Requirements | 19:06 |
devananda | lucasagomes: on second thought, i'll create anotehr BP and put the all-cache-all-images one back to discussion | 19:07 |
devananda | lucasagomes: so folks can see the history | 19:07 |
NobodyCam | sandeepr: that may be a bit out dated | 19:08 |
sandeepr | it is not very clear to me how can i create a image from that page, for e.g if i want use the trusty cloud image | 19:08 |
sandeepr | what would be the steps involved? | 19:08 |
lucasagomes | devananda, right that's better I think, so we can show the ideas we already thought of | 19:09 |
lucasagomes | and who knows maybe we need to revive one of them | 19:10 |
devananda | ya | 19:10 |
NobodyCam | sandeepr: are you useing the tripleO story or are you looking to just create a image | 19:10 |
NobodyCam | this may be a bit more uptodate http://docs.openstack.org/developer/tripleo-incubator/devtest.html | 19:11 |
NobodyCam | thats the start of the tripleO walk thru | 19:11 |
*** rongze has joined #openstack-ironic | 19:11 | |
sandeepr | NobodyCam, for now creating an image | 19:12 |
lucasagomes | ok have a good night eveyrone | 19:12 |
lucasagomes | I'm done for the day | 19:12 |
NobodyCam | night lucasagomes | 19:12 |
NobodyCam | sandeepr: going to pm you | 19:13 |
lucasagomes | night, and thanks for the sync up! | 19:13 |
*** lucasagomes has quit IRC | 19:13 | |
*** rongze has quit IRC | 19:18 | |
*** max_lobur is now known as max_lobur_afk | 19:27 | |
*** ndipanov is now known as ndipanov_gone | 19:28 | |
*** tatyana has quit IRC | 19:38 | |
devananda | lifeless, NobodyCam: https://blueprints.launchpad.net/ironic/+spec/instance-mapping-by-consistent-hash | 19:43 |
lifeless | devananda: https://etherpad.openstack.org/p/icehouse-external-scheduler | 19:44 |
*** rongze has joined #openstack-ironic | 19:45 | |
lifeless | devananda: I find collaborating on such walls of text in blueprints very hard | 19:45 |
devananda | lifeless: if my sketch/bp looks reasonable to you, i'll post it to dan/russel. they seemed amenable to "do something quick now, but put this on the books for $soon" | 19:45 |
lifeless | devananda: have you considered just linking to an etherpad ? | 19:45 |
devananda | lifeless: i have. this just happened to be what was in front of me when i started sketching it :) | 19:45 |
devananda | lifeless: i can move it to etherpad | 19:46 |
lifeless | ok, so I would like to make some edits | 19:46 |
lifeless | should I do so inplace | 19:46 |
lifeless | or wait | 19:46 |
devananda | wait 30 sec | 19:46 |
devananda | lifeless: https://etherpad.openstack.org/p/IronicConsistentHashingForInstances | 19:46 |
devananda | lifeless: ah. so the hash algo you're thinking of will do a complete rebalance when something adds/leaves the hash list | 19:49 |
devananda | lifeless: that's different, but fair. | 19:49 |
devananda | avoids the "new guy is hungry" problem. creates the "more work when someone leaves" problem :) | 19:50 |
*** rongze has quit IRC | 19:50 | |
*** epim has quit IRC | 19:51 | |
lifeless | devananda: so we can pick a consistent hash that moves on average 1/cluster size stuff around | 19:58 |
lifeless | devananda: but thats an average; we need to recalculate it all anyhow. | 19:59 |
lifeless | devananda: why is deadset struckthrough? | 19:59 |
devananda | lifeless: yea. some approaches avoid recalculating it all -- they just recalculate the affected buckets -- | 19:59 |
devananda | but taht's a detail i'm not al ltaht concerned about | 19:59 |
devananda | lifeless: if find_next_bucket may return a dead bucket, why pass in a dead list? | 20:00 |
lifeless | devananda: you're write, I muddled layers | 20:02 |
lifeless | devananda: so yes, could do affected buckets and bucket->conductor mapping. | 20:02 |
lifeless | devananda: which would require either a bucket->instance index, or checking all instances to see which bucket they fall into | 20:03 |
lifeless | devananda: but you wanted to avoid persisting state around this | 20:03 |
lifeless | devananda: which is why I didn't do that | 20:04 |
lifeless | devananda: this should be tolerably fast even on M node clusters. | 20:04 |
devananda | lifeless: i wanted to avoid a static mapping | 20:04 |
devananda | lifeless: we have a persistent state in teh form of the conductor heartbeat table + the results of the hash function | 20:05 |
lifeless | not persisted to disk though | 20:05 |
lifeless | anyhow | 20:05 |
lifeless | If you want to tweak - go right ahead! | 20:05 |
devananda | :) | 20:05 |
devananda | i'll take a stab at consolidating our etherpad ramblings. thanks again! | 20:06 |
lifeless | anytime | 20:09 |
* NobodyCam wanders afk | 20:36 | |
*** rongze has joined #openstack-ironic | 20:47 | |
*** rongze has quit IRC | 20:51 | |
*** lexx_ has quit IRC | 21:09 | |
*** lexx has joined #openstack-ironic | 21:12 | |
*** lexx has quit IRC | 21:18 | |
NobodyCam | I'm back | 21:19 |
devananda | wb | 21:19 |
NobodyCam | ty :) | 21:19 |
*** lexx has joined #openstack-ironic | 21:20 | |
*** lexx has quit IRC | 21:26 | |
jbjohnso | devananda, so question on ceilometer stuff | 21:41 |
devananda | jbjohnso: ya | 21:41 |
jbjohnso | is the vision that in-band collection of hardware management data via agent, or out-of-band collection? | 21:41 |
devananda | jbjohnso: periodic task in ironic-conductor calls the ironic driver interface (which needs to be created), saying "get me some hardware sensor data" | 21:42 |
devananda | jbjohnso: driver does what ever the driver does at that point to collect it | 21:42 |
jbjohnso | ok, and the driver is not running on the same system it is reporting on | 21:42 |
devananda | jbjohnso: for initial implementation in the PxeAndIpmi driver, I expect that it will be via talking to the BMC of what ever node is in question | 21:43 |
devananda | correct -- it will *never* be running on the same system it is reporting about | 21:43 |
jbjohnso | ok | 21:43 |
jbjohnso | so I'm going to set about my plan to try SDR caching without bothering files | 21:43 |
devananda | it's conceivable there could be an agent running on the system that ironic is reporting about, and the ironic driver could talk to that agent | 21:43 |
devananda | but then we're just re-inventing SNMP | 21:43 |
devananda | jbjohnso: sounds good. but auxiliary. we also need the actual glue inside of ironic, and the particualr bits for the ipmitool // ipminative drivers | 21:44 |
*** romcheg has joined #openstack-ironic | 21:44 | |
jbjohnso | devananda, right, but first you need something to call upon | 21:44 |
devananda | jbjohnso: maybe that's something you can work in parallel with linggao | 21:44 |
jbjohnso | devananda, fyi, confluent shall present sensor data under '/node/<name>/sensors/ | 21:44 |
devananda | jbjohnso: well, for ipminative, yes. | 21:44 |
jbjohnso | in it's uri space | 21:45 |
devananda | confluent? | 21:45 |
jbjohnso | it's what I'm calling my console and hardware management thing | 21:45 |
jbjohnso | I need to demo the api explorer and see if you think it's a good fit for the console blueprint | 21:45 |
devananda | jbjohnso: awful close to https://www.atlassian.com/software/confluence | 21:45 |
jbjohnso | imagine arbitrarily many shellinaboxds, but one process, one http socket | 21:46 |
jbjohnso | and python | 21:46 |
jbjohnso | because hey, why not | 21:46 |
jbjohnso | so instead of managing shellinaboxd port numbers | 21:46 |
jbjohnso | you could point to /node/n3/console/session | 21:46 |
jbjohnso | or /node/n1/console/session | 21:46 |
linggao | Hi devananda and jbjohnso, I saw my name mentioned. I am happy to put sensor data on the API. | 21:46 |
jbjohnso | or /node/e84b25ce-070e-489a-b6c1-b31ce1464afd/console/session | 21:47 |
jbjohnso | for all I care | 21:47 |
*** rongze has joined #openstack-ironic | 21:47 | |
jbjohnso | the point being it's a bit more... clean at accomodating many remote consoles than spawining shellinaboxd a lot | 21:48 |
jbjohnso | but still using their very excellent javascript vt100 | 21:48 |
*** rongze has quit IRC | 21:52 | |
NobodyCam | deva how dose one list the chassis a node is assocated with | 21:57 |
NobodyCam | http://paste.openstack.org/show/qb0sAUW9zBnLyfMpUHmN/ | 21:57 |
devananda | NobodyCam: that seems like a bug | 22:00 |
NobodyCam | :-p | 22:00 |
devananda | please file one :) | 22:00 |
NobodyCam | :) | 22:02 |
*** jdob has quit IRC | 22:04 | |
*** linggao has quit IRC | 22:07 | |
romcheg | devananda: Thank you for updating the BP | 22:10 |
devananda | romcheg: which one? I updated several today :) | 22:11 |
romcheg | The one about RPC | 22:11 |
romcheg | I will take a look at it tomorrow. | 22:12 |
devananda | ah, yes | 22:12 |
devananda | romcheg: take a look at the BP on consistent hash when you have time | 22:12 |
devananda | romcheg: that will explain, hopefully, enough to make the RPC blueprint much simpler | 22:12 |
devananda | we still need per-conductor RPC topic | 22:12 |
devananda | but i think it may be somewhat low priority | 22:13 |
devananda | i think it is only for interrupting long-running deploy, right now | 22:14 |
romcheg | devananda: sounds interesting | 22:15 |
romcheg | have to go now | 22:15 |
romcheg | have a nice day | 22:15 |
NobodyCam | have a good night romcheg | 22:15 |
*** romcheg has left #openstack-ironic | 22:15 | |
devananda | g'night, romcheg! | 22:16 |
*** jbjohnso has quit IRC | 22:17 | |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Implement sync_power_state periodic task https://review.openstack.org/56530 | 22:31 |
*** michchap has quit IRC | 22:39 | |
*** tatyana has joined #openstack-ironic | 22:42 | |
*** michchap has joined #openstack-ironic | 22:42 | |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Sync common.db.sqlalchemy changes from olso https://review.openstack.org/56516 | 22:46 |
*** rongze has joined #openstack-ironic | 22:48 | |
openstackgerrit | A change was merged to openstack/ironic: Add missing ConfigNotFound exception https://review.openstack.org/56598 | 22:53 |
openstackgerrit | A change was merged to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/57602 | 22:54 |
*** rongze has quit IRC | 22:54 | |
openstackgerrit | A change was merged to openstack/python-ironicclient: Shows 'last_error' property for a node https://review.openstack.org/57087 | 23:35 |
openstackgerrit | A change was merged to openstack/ironic: Add last_error usage to deploy and teardown methods https://review.openstack.org/57227 | 23:37 |
*** tatyana has quit IRC | 23:39 | |
Haomeng | good morning/afternoon/evening Ironic:) | 23:47 |
devananda | hi Haomeng ! | 23:49 |
*** rongze has joined #openstack-ironic | 23:50 | |
*** datajerk has joined #openstack-ironic | 23:51 | |
*** rongze has quit IRC | 23:56 | |
*** michchap has quit IRC | 23:58 | |
*** michchap has joined #openstack-ironic | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!