*** aignatov has quit IRC | 00:04 | |
*** aignatov has joined #openstack-ironic | 00:06 | |
Haomeng | hello ironic, who know such issue '2014-03-05 08:00:09.026 | sudo: cp_it: command not found' during run devstack following these steps - https://etherpad.openstack.org/p/IronicAndDevstackAgain | 00:07 |
---|---|---|
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: do_node_deploy() to use greenthreads https://review.openstack.org/78047 | 00:07 |
NobodyCam | Haomeng: I have not run into that my self but have heard changing cp_it to co fixes it | 00:08 |
NobodyCam | oh and good morning | 00:08 |
Haomeng | I look into the devstack scripts, cp_it is a function method in our script ./functions-common, but not sure why it can not be found | 00:09 |
Haomeng | NobodyCam: good evening:) | 00:09 |
NobodyCam | :) | 00:09 |
Haomeng | NobodyCam: should we commit new patch to devstack to fix our ironic script cp_it issue? | 00:09 |
NobodyCam | Haomeng: I have not looked into that issue yet | 00:10 |
NobodyCam | but yes if you can see a fix | 00:10 |
Haomeng | NobodyCam: I want to have a try with my machine, how do you think if only physical network adapter is enough for our devstack+ironic? | 00:10 |
Haomeng | NobodyCam: ok, let me check the root cause, and try to fix | 00:10 |
Haomeng | NobodyCam: my pc has only one physical network card | 00:11 |
NobodyCam | Haomeng: I think one adapter should work with devstack | 00:11 |
Haomeng | NobodyCam: ok, thank you:) | 00:11 |
Haomeng | NobodyCam: enjoy your evening and night:) | 00:11 |
Haomeng | NobodyCam: :) | 00:11 |
NobodyCam | Thank you Haomeng :) | 00:11 |
Haomeng | NobodyCam: welcome:) | 00:11 |
*** jdob has quit IRC | 00:25 | |
*** adam_g has joined #openstack-ironic | 00:27 | |
Shrews | NobodyCam, Haomeng: interesting that neither NobodyCam nor myself see that error, but Haomeng and adam_g do. Weird. | 00:32 |
NobodyCam | Shrews: I test with dib not devstack | 00:33 |
adam_g | devstack is doing 'sudo cp_it' and losing cp_it from its env, AFAICS | 00:34 |
NobodyCam | oh root pathing issue? | 00:35 |
Haomeng | adam_g: cp_it is defined by functions script | 00:35 |
Haomeng | however our ironic script did not not source $TOP/functions | 00:36 |
NobodyCam | doh | 00:36 |
Haomeng | :) | 00:37 |
adam_g | Haomeng: first tmie looking at devstack in a while but i thought that was sourced elsewhere. i was able to work around by chown'ing /tftpboot first, then removing sudo from tha tcall | 00:40 |
Haomeng | adam_g: yes, that is confusing why it can not find the cp_it function, I can recreate this issue with two different computer | 00:41 |
Haomeng | adam_g: the system I used is a refresh ubuntu that is new installation, and I follow the steps one by one | 00:42 |
adam_g | Haomeng: sudo apt-get update | 00:42 |
adam_g | sudo apt-get -y upgrade | 00:42 |
adam_g | sudo add-apt-repository cloud-archive:havana | 00:42 |
adam_g | sudo apt-get update | 00:42 |
adam_g | Oops | 00:42 |
adam_g | Haomeng: http://paste.ubuntu.com/7036006/ is what i meant | 00:43 |
Haomeng | yes, I did all steps in this guide - https://etherpad.openstack.org/p/IronicAndDevstackAgain | 00:44 |
Haomeng | adam_g: ok, let me check http://paste.ubuntu.com/7036006/ | 00:44 |
Haomeng | adam_g: not sure if it is same one with https://etherpad.openstack.org/p/IronicAndDevstackAgain | 00:44 |
Haomeng | adam_g: got it, you mean we did not use cp_it now | 00:45 |
Haomeng | adam_g: "+ sudo chown -R $STACK_USER:$LIBVIRT_GROUP /tftpboot" is new line | 00:45 |
Haomeng | adam_g: but we still call cp_it | 00:45 |
Haomeng | the question is where we source/include functions to call cp_it | 00:46 |
Haomeng | will be away for a while... | 00:49 |
Haomeng | adam_g: I run stack with non-root user, not sure if it is sudo issue | 00:50 |
adam_g | Haomeng: stack.sh -> functions -> functions-common | 00:52 |
Haomeng | adam_g: yes, but not sure why cp_it can not be found | 00:53 |
adam_g | http://paste.ubuntu.com/7036051/ | 00:54 |
Haomeng | let me try again with othere ubuntu sys | 00:54 |
lucasagomes | mrda, hey I noticed u were working in a bug #1285507, I didn't see this bug and opened another one today about it today #1287979 (which now is duplicated) | 00:55 |
lucasagomes | do you already have any patches ready for those fix? | 00:56 |
Haomeng | http://paste.openstack.org/show/72385/ | 00:56 |
Haomeng | should be sudo issue | 00:56 |
mrda | lucasagomes: hang on :) | 00:56 |
Haomeng | sudo will fork new process? | 00:56 |
lucasagomes | mrda, I submitted a patch for the do_node_deploy() (https://review.openstack.org/#/c/78047/) but if u already have something ready I'm glad to abandon mine | 00:56 |
lucasagomes | mrda, ack | 00:57 |
Haomeng | adam_g: http://paste.openstack.org/show/72385/ | 00:57 |
*** Hefeweizen has joined #openstack-ironic | 00:58 | |
Haomeng | adam_g: we should not use sudo I think | 00:58 |
*** matty_dubs|sfo is now known as matty_dubs|gone | 00:59 | |
Haomeng | adam_g: other scripts calling cp_it, they did not run as 'sudo cp_it' | 00:59 |
mrda | lucasagomes: So I do have some code for +bug/1285507 but it's not ready. I'm having trouble with save_and_reraise_exception() not doing what I want. If you have a patch that's good to go, feel free to take over this problem | 01:00 |
adam_g | Haomeng: yeah, that diff i pasted is what i used to avoid it and workaround for the time being | 01:00 |
lucasagomes | mrda, right, sorry I didn't see that bug until rloo point me to that | 01:00 |
mrda | lucasagomes: i.e. I'm trying to propagate the exception out of the _spawn'ed task, but it's not working :) | 01:01 |
lucasagomes | mrda, that patch only fix the do_node_deploy() the do_node_tear_down() still needs work | 01:01 |
lucasagomes | mrda, why u would need that? | 01:01 |
lucasagomes | mrda, for async tasks, u can just add the error to the nodes last_error field | 01:01 |
*** yongli has joined #openstack-ironic | 01:01 | |
mrda | I didn't want to change the public behaviour for the do_node_deploy | 01:02 |
adam_g | Haomeng: oh, looks like the patch has been udpated in gerrit to fix that | 01:03 |
mrda | there's a few tests that check for the exception raised and I wanted to maintain that behaviour | 01:03 |
mrda | lucasagomes: ok, I see your review | 01:03 |
mrda | lucasagomes: how about I reference your fix in my bug, and I'll add code for the tear_down following the style of your patch? | 01:04 |
lucasagomes | mrda, sure, that would work | 01:04 |
lucasagomes | I will change that Partial-Bug flag | 01:04 |
mrda | ok, thanks lucasagomes | 01:05 |
*** blamar has quit IRC | 01:05 | |
lucasagomes | mrda, thank u, and sorry for stepping on ur toes | 01:05 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: do_node_deploy() to use greenthreads https://review.openstack.org/78047 | 01:06 |
mrda | that's ok lucasagomes , just so long as the bugs get fixed :) | 01:06 |
lucasagomes | :) | 01:07 |
mrda | lucasagomes: I might lean on you for review for the bug fix regarding XML and WSME that I'm working on | 01:08 |
mrda | (as penance) | 01:08 |
mrda | :) | 01:08 |
lucasagomes | mrda, hah deal | 01:08 |
*** derekh has quit IRC | 01:24 | |
*** rwsu has quit IRC | 01:29 | |
*** harlowja has quit IRC | 01:31 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: deploy() to fail if image is larger than root partition https://review.openstack.org/78001 | 01:31 |
*** rloo has quit IRC | 01:32 | |
*** lucasagomes has quit IRC | 01:32 | |
*** vkozhukalov has joined #openstack-ironic | 01:36 | |
*** vkozhukalov has quit IRC | 01:42 | |
Haomeng | adam_g: ok, let me check the new patch out, thanks | 01:45 |
Haomeng | adam_g: I workaround the cp_it issue, and encoutered new issue - "2014-03-05 09:00:18.646 | nova-compute: no process found", do you have any idea? | 01:51 |
*** rloo has joined #openstack-ironic | 01:52 | |
openstackgerrit | A change was merged to openstack/ironic: Sync the log_handler from oslo https://review.openstack.org/76500 | 01:55 |
*** nosnos has joined #openstack-ironic | 01:56 | |
openstackgerrit | A change was merged to openstack/ironic: Fix SeaMicro driver post landing for ba207b4aa0 https://review.openstack.org/77739 | 01:57 |
*** harlowja has joined #openstack-ironic | 02:17 | |
*** jcooley_ has quit IRC | 02:36 | |
*** coolsvap1 has quit IRC | 02:55 | |
*** harlowja is now known as harlowja_away | 03:13 | |
NobodyCam | ahh only an hour and 45 minutes to go 24 miles | 03:17 |
*** rloo_ has joined #openstack-ironic | 03:17 | |
*** rloo has quit IRC | 03:21 | |
*** rloo_ has quit IRC | 03:26 | |
Shrews | NobodyCam: ugh | 03:29 |
*** Shrews has quit IRC | 03:32 | |
*** Shrews has joined #openstack-ironic | 03:32 | |
Haomeng | NobodyCam: :) | 03:36 |
NobodyCam | :) | 03:56 |
NobodyCam | :-p | 03:56 |
NobodyCam | rum and coke makes things better | 03:56 |
*** harlowja_away has quit IRC | 04:17 | |
*** rloo has joined #openstack-ironic | 04:21 | |
*** rloo has quit IRC | 04:24 | |
*** rloo has joined #openstack-ironic | 04:25 | |
*** killer_prince2 has joined #openstack-ironic | 04:29 | |
*** jcooley_ has joined #openstack-ironic | 05:36 | |
*** jcooley_ has quit IRC | 05:40 | |
*** jcooley_ has joined #openstack-ironic | 05:42 | |
*** rloo has quit IRC | 06:03 | |
openstackgerrit | Jenkins proposed a change to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/71192 | 06:06 |
*** loki_ has joined #openstack-ironic | 06:10 | |
*** romcheg has joined #openstack-ironic | 06:21 | |
*** jcooley_ has quit IRC | 06:22 | |
*** romcheg has quit IRC | 06:23 | |
*** jcooley_ has joined #openstack-ironic | 06:38 | |
*** vkozhukalov has joined #openstack-ironic | 06:47 | |
*** mrda is now known as mrda_away | 06:50 | |
*** jcooley_ has quit IRC | 06:50 | |
*** jcooley_ has joined #openstack-ironic | 06:51 | |
*** Manishanker has joined #openstack-ironic | 06:52 | |
*** jcooley_ has quit IRC | 06:56 | |
*** vkozhukalov has quit IRC | 07:00 | |
*** saju_m has joined #openstack-ironic | 07:02 | |
*** jcooley_ has joined #openstack-ironic | 07:03 | |
*** lsmola has joined #openstack-ironic | 07:04 | |
*** jcooley_ has quit IRC | 07:16 | |
*** jcooley_ has joined #openstack-ironic | 07:16 | |
*** jcooley_ has quit IRC | 07:21 | |
*** max_lobur has joined #openstack-ironic | 07:46 | |
*** ifarkas has joined #openstack-ironic | 07:50 | |
*** romcheg has joined #openstack-ironic | 07:53 | |
*** jcooley_ has joined #openstack-ironic | 07:53 | |
*** jcooley_ has quit IRC | 07:57 | |
*** nosnos has quit IRC | 08:11 | |
*** openstackgerrit has quit IRC | 08:11 | |
*** antonym has quit IRC | 08:11 | |
*** ewindisch has quit IRC | 08:11 | |
*** saju_m has quit IRC | 08:11 | |
*** Shrews has quit IRC | 08:11 | |
*** aignatov has quit IRC | 08:11 | |
*** Lord_Set has quit IRC | 08:11 | |
*** shortstop has quit IRC | 08:11 | |
*** SpamapS has quit IRC | 08:11 | |
*** dhellmann_ has quit IRC | 08:11 | |
*** pradipta has quit IRC | 08:11 | |
*** yongli has quit IRC | 08:11 | |
*** krtaylor has quit IRC | 08:11 | |
*** killer_prince has quit IRC | 08:11 | |
*** morgabra has quit IRC | 08:11 | |
*** sbadia has quit IRC | 08:11 | |
*** russell_h has quit IRC | 08:11 | |
*** bigjools has quit IRC | 08:11 | |
*** lsmola has quit IRC | 08:11 | |
*** jgrimm has quit IRC | 08:11 | |
*** Madasi has quit IRC | 08:11 | |
*** rainya has quit IRC | 08:11 | |
*** mdurnosvistov has quit IRC | 08:11 | |
*** mrda_away has quit IRC | 08:11 | |
*** davidlenwell has quit IRC | 08:11 | |
*** lynxman has quit IRC | 08:11 | |
*** jrist has quit IRC | 08:11 | |
*** greghaynes has quit IRC | 08:11 | |
*** ifarkas has quit IRC | 08:11 | |
*** max_lobur has quit IRC | 08:11 | |
*** Hefeweizen has quit IRC | 08:11 | |
*** pleia2 has quit IRC | 08:11 | |
*** comstud has quit IRC | 08:11 | |
*** early has quit IRC | 08:11 | |
*** matty_dubs|gone has quit IRC | 08:11 | |
*** lifeless has quit IRC | 08:11 | |
*** GheRivero has quit IRC | 08:11 | |
*** mordred has quit IRC | 08:11 | |
*** JayF has quit IRC | 08:11 | |
*** EmilienM has quit IRC | 08:11 | |
*** zigo has quit IRC | 08:11 | |
*** jroll has quit IRC | 08:11 | |
*** wendar has quit IRC | 08:11 | |
*** russellb has quit IRC | 08:11 | |
*** adam_g has quit IRC | 08:11 | |
*** mikal has quit IRC | 08:11 | |
*** Manishanker has quit IRC | 08:11 | |
*** loki_ has quit IRC | 08:11 | |
*** Haomeng has quit IRC | 08:11 | |
*** ekarlso has quit IRC | 08:11 | |
*** pquerna has quit IRC | 08:11 | |
*** JoshNang_ has quit IRC | 08:11 | |
*** anteaya has quit IRC | 08:11 | |
*** NobodyCam has quit IRC | 08:11 | |
*** devananda has quit IRC | 08:11 | |
*** nosnos has joined #openstack-ironic | 08:28 | |
*** nosnos has quit IRC | 08:29 | |
*** yuriyz has joined #openstack-ironic | 08:43 | |
*** yuriyz has quit IRC | 08:48 | |
*** jistr has joined #openstack-ironic | 08:49 | |
*** yuriyz has joined #openstack-ironic | 08:50 | |
*** max_lobur has joined #openstack-ironic | 09:01 | |
*** ndipanov has joined #openstack-ironic | 09:01 | |
*** openstackgerrit has joined #openstack-ironic | 09:01 | |
*** Manishanker_ has joined #openstack-ironic | 09:01 | |
*** antonym has joined #openstack-ironic | 09:01 | |
*** ewindisch has joined #openstack-ironic | 09:01 | |
*** nosnos_ has joined #openstack-ironic | 09:01 | |
*** ifarkas has joined #openstack-ironic | 09:01 | |
*** lsmola has joined #openstack-ironic | 09:01 | |
*** saju_m has joined #openstack-ironic | 09:01 | |
*** Manishanker has joined #openstack-ironic | 09:01 | |
*** loki_ has joined #openstack-ironic | 09:01 | |
*** Shrews has joined #openstack-ironic | 09:01 | |
*** yongli has joined #openstack-ironic | 09:01 | |
*** Hefeweizen has joined #openstack-ironic | 09:01 | |
*** adam_g has joined #openstack-ironic | 09:01 | |
*** aignatov has joined #openstack-ironic | 09:01 | |
*** jgrimm has joined #openstack-ironic | 09:01 | |
*** krtaylor has joined #openstack-ironic | 09:01 | |
*** ekarlso has joined #openstack-ironic | 09:01 | |
*** killer_prince has joined #openstack-ironic | 09:01 | |
*** rainya has joined #openstack-ironic | 09:01 | |
*** greghaynes has joined #openstack-ironic | 09:01 | |
*** Madasi has joined #openstack-ironic | 09:01 | |
*** Lord_Set has joined #openstack-ironic | 09:01 | |
*** pleia2 has joined #openstack-ironic | 09:01 | |
*** comstud has joined #openstack-ironic | 09:01 | |
*** Haomeng has joined #openstack-ironic | 09:01 | |
*** mdurnosvistov has joined #openstack-ironic | 09:01 | |
*** mrda_away has joined #openstack-ironic | 09:01 | |
*** pquerna has joined #openstack-ironic | 09:01 | |
*** davidlenwell has joined #openstack-ironic | 09:01 | |
*** JoshNang_ has joined #openstack-ironic | 09:01 | |
*** shortstop has joined #openstack-ironic | 09:01 | |
*** SpamapS has joined #openstack-ironic | 09:01 | |
*** morgabra has joined #openstack-ironic | 09:01 | |
*** jrist has joined #openstack-ironic | 09:01 | |
*** dhellmann_ has joined #openstack-ironic | 09:01 | |
*** sbadia has joined #openstack-ironic | 09:01 | |
*** pradipta has joined #openstack-ironic | 09:01 | |
*** lynxman has joined #openstack-ironic | 09:01 | |
*** bigjools has joined #openstack-ironic | 09:01 | |
*** russell_h has joined #openstack-ironic | 09:01 | |
*** JayF has joined #openstack-ironic | 09:01 | |
*** EmilienM has joined #openstack-ironic | 09:01 | |
*** anteaya has joined #openstack-ironic | 09:01 | |
*** early has joined #openstack-ironic | 09:01 | |
*** matty_dubs|gone has joined #openstack-ironic | 09:01 | |
*** lifeless has joined #openstack-ironic | 09:01 | |
*** GheRivero has joined #openstack-ironic | 09:01 | |
*** mordred has joined #openstack-ironic | 09:01 | |
*** zigo has joined #openstack-ironic | 09:01 | |
*** jroll has joined #openstack-ironic | 09:01 | |
*** wendar has joined #openstack-ironic | 09:01 | |
*** russellb has joined #openstack-ironic | 09:01 | |
*** mikal has joined #openstack-ironic | 09:01 | |
*** NobodyCam has joined #openstack-ironic | 09:01 | |
*** devananda has joined #openstack-ironic | 09:01 | |
*** dickson.freenode.net sets mode: +o devananda | 09:01 | |
*** jistr has quit IRC | 09:02 | |
*** jistr has joined #openstack-ironic | 09:02 | |
*** saju_m has quit IRC | 09:19 | |
*** max_lobur has quit IRC | 09:22 | |
agordeev | morning Ironic | 09:26 |
*** saju_m has joined #openstack-ironic | 09:34 | |
*** Alexei_987 has joined #openstack-ironic | 09:43 | |
openstackgerrit | Zhang Yang proposed a change to openstack/ironic: Remove redundant default value None for dict.get https://review.openstack.org/77771 | 09:58 |
*** athomas has joined #openstack-ironic | 10:00 | |
*** romcheg1 has joined #openstack-ironic | 10:03 | |
*** romcheg has quit IRC | 10:06 | |
*** max_lobur has joined #openstack-ironic | 10:11 | |
*** martyntaylor has joined #openstack-ironic | 10:13 | |
*** romcheg1 is now known as romcheg | 10:13 | |
shortstop | mdurnosvistov, ping | 10:13 |
mdurnosvistov | shortstop: pong | 10:14 |
mdurnosvistov | hi | 10:14 |
shortstop | mdurnosvistov, Hi :-) Thanks for your review on 73054, I don't see decorators being used anywhere else. Should it not come as a separate patch? | 10:15 |
shortstop | mdurnosvistov, or has it been decided that new patches must make that change? | 10:15 |
*** mdurnosvistov has quit IRC | 10:22 | |
*** mdurnosvistov has joined #openstack-ironic | 10:29 | |
mdurnosvistov | shortstop: There are two patches [1][2], but review it will only of Juno, and I think we should stick decorators. [1] https://review.openstack.org/#/c/73223/ ,[2] https://review.openstack.org/#/c/73256/ | 10:34 |
*** romcheg has left #openstack-ironic | 10:36 | |
shortstop | mdurnosvistov, I do think that the mock decorators are great. However i think it'll be best to rebase over whichever patch goes in first. Making changes related to a future patch may not be such a good idea IMO! | 10:39 |
mdurnosvistov | shortstop: rebase it's a good idea! =) | 10:46 |
shortstop | mdurnosvistov, However, if there's an otherwise compelling reason to make these changes that I can't think of(quite probable :-p), I'd love to hear it! :-) | 10:49 |
*** ifarkas has quit IRC | 11:08 | |
*** ifarkas has joined #openstack-ironic | 11:10 | |
*** killer_prince2 has quit IRC | 11:12 | |
*** loki_ has quit IRC | 11:20 | |
*** killer_prince2 has joined #openstack-ironic | 11:26 | |
*** killer_prince2 has quit IRC | 11:31 | |
*** killer_prince2 has joined #openstack-ironic | 11:37 | |
*** Lord_Set has quit IRC | 11:38 | |
*** lazy_prince has joined #openstack-ironic | 11:45 | |
*** russell_h_ has joined #openstack-ironic | 11:50 | |
*** morgabra_ has joined #openstack-ironic | 11:51 | |
*** Manishanker has quit IRC | 11:54 | |
*** killer_prince has quit IRC | 11:55 | |
*** lazy_prince is now known as killer_prince | 11:56 | |
*** russell_h has quit IRC | 11:56 | |
*** russell_h_ is now known as russell_h | 11:56 | |
*** morgabra has quit IRC | 11:56 | |
*** bigjools has quit IRC | 11:56 | |
*** bigjools has joined #openstack-ironic | 11:56 | |
*** antonym has quit IRC | 11:56 | |
*** sbadia has quit IRC | 11:56 | |
*** bigjools has quit IRC | 11:57 | |
*** bigjools has joined #openstack-ironic | 11:57 | |
*** bigjools has quit IRC | 11:57 | |
*** bigjools has joined #openstack-ironic | 11:57 | |
*** bigjools has quit IRC | 11:57 | |
*** bigjools has joined #openstack-ironic | 11:57 | |
*** killer_prince2 has quit IRC | 11:57 | |
*** Manishanker has joined #openstack-ironic | 11:57 | |
*** sbadia has joined #openstack-ironic | 11:58 | |
*** antonym has joined #openstack-ironic | 11:58 | |
*** killer_prince2 has joined #openstack-ironic | 12:05 | |
Manishanker | Hi am trying to install Ironic with devstack using the link https://etherpad.openstack.org/p/IronicAndDevstackAgain . I am getting this error "[ERROR] /home/test/devstack/functions-common:596 git call failed: [git clone git://git.openstack.org/openstack/requirements.git /opt/stack/requirements]" Can someone help me on this? | 12:08 |
*** killer_prince2 has quit IRC | 12:12 | |
Haomeng | Manishanker: maybe your network is not stable | 12:13 |
Haomeng | can you try with command by manually | 12:13 |
Manishanker | Yes i have tried it manually | 12:13 |
Haomeng | Manishanker: or at that time, git server is not avalible | 12:13 |
Manishanker | This is the error fatal: unable to connect to git.openstack.org: git.openstack.org[0: 192.237.223.224]: errno=Connection timed out git.openstack.org[1: 2001:4800:7813:516:3bc3:d7f6:ff04:aacb]: errno=Network is unreachable | 12:13 |
Haomeng | Manishanker: so this should be network issue | 12:14 |
Manishanker | Okay | 12:14 |
Haomeng | can you ping git.openstack.org | 12:14 |
Manishanker | Yes i can ping | 12:14 |
Haomeng | 64 bytes from git.openstack.org (192.237.223.224): icmp_req=1 ttl=128 time=253 ms | 12:15 |
Manishanker | PING git.openstack.org (192.237.223.224) 56(84) bytes of data. 64 bytes from git.openstack.org (192.237.223.224): icmp_req=1 ttl=32 time=288 ms | 12:15 |
Manishanker | I got the same response | 12:15 |
Haomeng | Manishanker: I just help you to verify, it works with my env | 12:16 |
Haomeng | Manishanker: http://paste.openstack.org/show/72573/ | 12:16 |
Haomeng | Manishanker: so can you check if you can access the git.openstack.org via http or https | 12:17 |
Manishanker | Yes i can access with https | 12:17 |
Haomeng | Manishanker: try with "wget git.openstack.org" | 12:17 |
Manishanker | Yes wget is working | 12:18 |
Haomeng | Manishanker: and wget https://git.openstack.org | 12:19 |
Haomeng | Manishanker: can you run "git clone git://git.openstack.org/openstack/requirements.git" in your tmp folder, and paste the output to share to me? | 12:19 |
Manishanker | Yes this is also working | 12:19 |
Haomeng | Manishanker: network is fine | 12:19 |
Haomeng | Manishanker: so we have to check what git error message treturned | 12:20 |
Manishanker | Okay on it | 12:20 |
Haomeng | Manishanker: good luck:) | 12:20 |
Manishanker | Hard luck Its not working . | 12:22 |
Manishanker | Same error .Network is unreachable | 12:22 |
Manishanker | :( | 12:22 |
Manishanker | Cloning into 'requirements'... fatal: unable to connect to git.openstack.org: git.openstack.org[0: 192.237.223.224]: errno=Connection timed out git.openstack.org[1: 2001:4800:7813:516:3bc3:d7f6:ff04:aacb]: errno=Network is unreachable | 12:23 |
Haomeng | Manishanker: why ipv6 address is used | 12:23 |
Haomeng | Manishanker: can you disable ipv6 and try again | 12:24 |
Haomeng | Manishanker: or try with ipv4 address - git clone git://192.237.223.224/openstack/requirements.git | 12:25 |
Haomeng | Manishanker: should work | 12:25 |
Manishanker | 1 min | 12:25 |
Haomeng | Manishanker: k | 12:25 |
Manishanker | Haomeng : I am using a putty to login to a vm which is in private network .vm is able to ping google.com .Is this setup cause of this network issue ? | 12:29 |
Manishanker | Haomeng : even this didnt work git clone git://192.237.223.224/openstack/requirements.git | 12:30 |
Haomeng | Manishanker: same error message with previous case? | 12:30 |
Manishanker | Yes | 12:31 |
Manishanker | But,I can ping 192.237.223.224 | 12:31 |
Haomeng | Manishanker: but the error indicates we are trying to use ipv6 stack | 12:31 |
Haomeng | errno=Connection timed out git.openstack.org[1: 2001:4800:7813:516:3bc3:d7f6:ff04:aacb]: | 12:31 |
Haomeng | Manishanker: So I think git is trying to use ipv6 as high priority | 12:33 |
Manishanker | Haomeng : Okay | 12:33 |
Haomeng | suggest to disable ipv6 stack | 12:33 |
Haomeng | Manishanker: it is strange, wget works fine | 12:33 |
Manishanker | Haomeng : Let me disable ipv6 and get back to you | 12:33 |
Haomeng | Manishanker: ok:) | 12:34 |
Manishanker | I was able to install Havana in devstack on the same machine i had no issues then | 12:42 |
Manishanker | But when i am trying to install ironic i am having issues with git clone | 12:42 |
Haomeng | Manishanker: this is strange, git is same one:) | 12:42 |
Manishanker | Yeah :) | 12:43 |
Manishanker | does this has anything with the Ironic branch ? | 12:43 |
Manishanker | git checkout -b ironic ? | 12:43 |
Haomeng | Manishanker: works now? | 12:44 |
Haomeng | Manishanker: git port is 9418, can you try to check your firewall | 12:44 |
Manishanker | Cloning into 'requirements'... fatal: unable to connect to 192.237.223.224: 192.237.223.224[0: 192.237.223.224]: errno=Connection timed out | 12:45 |
Manishanker | Not working .I have disabled ipv6 | 12:45 |
Manishanker | But i can ping test@openstackvm7:/tmp$ ping 192.237.223.224 PING 192.237.223.224 (192.237.223.224) 56(84) bytes of data. 64 bytes from 192.237.223.224: icmp_req=1 ttl=32 time=287 ms | 12:46 |
Haomeng | Manishanker: try to ping 9418 port with command "telnet 192.237.223.224 9418" | 12:46 |
Haomeng | Manishanker: I think your firewall blocks high 9418 port | 12:46 |
Manishanker | Yes telnet is not working.You are Right | 12:47 |
Haomeng | Manishanker: if we get "Escape character is '^]'" that is mean your fw issue | 12:47 |
Manishanker | Can you please tell me how to fix this ? | 12:47 |
*** killer_prince2 has joined #openstack-ironic | 12:47 | |
Haomeng | Manishanker: sorry for confusing with ipv6 | 12:47 |
Haomeng | Manishanker: depends on your networking accessing mode | 12:48 |
agordeev | Manishanker: i think i know the answer | 12:48 |
Haomeng | Manishanker: check the fw and disable | 12:48 |
Haomeng | agordeev: great:) | 12:48 |
Haomeng | agordeev: please:) | 12:48 |
Manishanker | Haomeng : I think there is no problem with ipv6 and ipv4.From the error i could see first it was trying to use ipv4.Then it was using ipv6 of the git. | 12:50 |
agordeev | Manishanker: you just need to change the GIT_BASE in your localrc. If wget works for you, then just replace 'git://' by 'http://' | 12:50 |
agordeev | eg.: GIT_BASE=${GIT_BASE:-http://git.openstack.org} | 12:50 |
Haomeng | Manishanker: yes | 12:50 |
Haomeng | Manishanker: not ipv6 issue, sorry for confusing here:) | 12:50 |
Haomeng | agordeev: yes, we can change the protocol | 12:50 |
Haomeng | Manishanker: http/https works in your env | 12:51 |
Manishanker | Haomeng : I learnt a new thing because of that i learnt how to disable ipv6 :) I should probably thank ypu for that :P | 12:51 |
Haomeng | agordeev: another way is that we can try to disable fw which blocking 9418 | 12:51 |
*** ndipanov has quit IRC | 12:51 | |
Haomeng | Manishanker: :) | 12:51 |
agordeev | Manishanker: just adding "GIT_BASE=http://git.openstack.org" without the quotes to localrc should resolve the issue | 12:52 |
Haomeng | agordeev: yes agree with you:) | 12:53 |
Haomeng | agordeev: good idea | 12:54 |
*** killer_prince2 has quit IRC | 12:54 | |
agordeev | Haomeng: anyway, we don't know if Manishanker is allowed to change his fw settings | 12:54 |
Haomeng | agordeev: yes | 12:54 |
Haomeng | agordeev: some time we can not change fw | 12:54 |
*** martyntaylor has quit IRC | 12:54 | |
Haomeng | agordeev: because we are not fw owner:) | 12:55 |
Manishanker | You guys Rock :) Thanks a lot Haomeng,agordeev | 12:57 |
Manishanker | Working now :) | 12:57 |
Haomeng | Manishanker: :) | 12:57 |
Haomeng | Manishanker: welcome:) | 12:57 |
Manishanker | But i am sure i have to upgrade the WSME version to 0.6 then only ir-api would work | 12:58 |
Haomeng | Manishanker: :) | 12:58 |
Haomeng | Manishanker: devstack script will install wsme v0.6 | 12:58 |
*** martyntaylor has joined #openstack-ironic | 12:59 | |
Haomeng | agordeev: one question, do you test with this guide - https://etherpad.openstack.org/p/IronicAndDevstackAgain | 12:59 |
Haomeng | agordeev: my problem is after vm is restart | 12:59 |
Haomeng | agordeev: pxe can not get ip address from neutron dhcp/pxe port | 13:00 |
Haomeng | agordeev: do you have any idea/ | 13:00 |
Haomeng | agordeev: thks | 13:00 |
agordeev | Haomeng: i test it, but i need to test in on purely fresh env | 13:00 |
Haomeng | agordeev: ok no worries | 13:00 |
Haomeng | agordeev: :) | 13:01 |
agordeev | Haomeng: is tftp server up and listening? | 13:01 |
Haomeng | agordeev: let me check | 13:01 |
Haomeng | agordeev: pxe can not get ip from dhcp I think, this is first step, then request tftp files | 13:01 |
agordeev | Haomeng: ahh, your vm doesn't get address | 13:02 |
Haomeng | agordeev: yes | 13:02 |
agordeev | Haomeng: could you check that neutron's dnsmasq hosts/opts files contains your vm's MAC ? | 13:03 |
Haomeng | agordeev: dnsmasq --no-hosts --no-resolv --strict-order --bind-interfaces --interface=tap20a15eb8-a2 --except-interface=lo --pid-file=/opt/stack/data/neutron/dhcp/fe95e452-fd56-4461-9d3d-a7b4cc093833/pid --dhcp-hostsfile=/opt/stack/data/neutron/dhcp/fe95e452-fd56-4461-9d3d-a7b4cc093833/host --dhcp-optsfile=/opt/stack/data/neutron/dhcp/fe95e452-fd56-4461-9d3d-a7b4cc093833/opts --leasefile-ro --dhcp | 13:04 |
Haomeng | this one /opt/stack/data/neutron/dhcp/fe95e452-fd56-4461-9d3d-a7b4cc093833/host ? | 13:04 |
agordeev | Haomeng: right! and opts too | 13:04 |
Haomeng | if it does not contains my vm mac, it should be neutron issue? | 13:04 |
Haomeng | agordeev: I think this dnsmasq dhcp service is started by neutron | 13:04 |
Haomeng | agordeev: i checked, there is no my vm mac | 13:06 |
agordeev | Haomeng: yes, it was started by neutron. Then Ironic PXE driver tells neutron to update this files with fresh info about new ports. Have it done that? | 13:06 |
Haomeng | agordeev: so if our ironic code issue, or neutron issue | 13:06 |
agordeev | Haomeng: could you check if you have any traces in ironic-conductor log? | 13:07 |
Haomeng | agordeev: ok | 13:07 |
Haomeng | let me check | 13:07 |
agordeev | Haomeng: i meant tracebacks :) | 13:07 |
Haomeng | agordeev: should we check nova ironic driver code to see how ironic driver control neutron to create new dnsmasq to serv the dhcp/pxe request | 13:09 |
agordeev | Haomeng: no, you shouldn't. Nova driver just triggers ironic API | 13:12 |
Haomeng | agordeev: ok | 13:13 |
Haomeng | agordeev: confusing, why this guide https://etherpad.openstack.org/p/IronicAndDevstackAgain does not include the nova ironic driver patch updating? | 13:13 |
Haomeng | agordeev: should we apply our ironic driver patch? | 13:13 |
agordeev | Haomeng: of course yes. Nova driver patching is missed. What a shame :( | 13:14 |
Haomeng | agordeev: :) | 13:15 |
Haomeng | agordeev: so it work as expected without nova ironic driver:) | 13:16 |
agordeev | Haomeng: ha, nova update is placed in localrc | 13:18 |
agordeev | Haomeng: by >> NOVA_BRANCH=refs/changes/26/71026/15 | 13:19 |
*** jistr is now known as jistr|english | 13:19 | |
Haomeng | agordeev: yes, so that is inclouded already:) | 13:19 |
Haomeng | agordeev: :) | 13:19 |
Haomeng | agordeev: else we can not boot ironic bm | 13:19 |
Haomeng | agordeev: should be this api update_port_dhcp_opts to update neutron port to enable dhcp/pxe | 13:21 |
Haomeng | agordeev: but we did not log message for the neutron updating... | 13:22 |
agordeev | Haomeng: at first the neutron port should be created (may be that correponds to ironic nova driver). Then updated by conductor PXE driver. | 13:23 |
Haomeng | agordeev: ok, let me check the code and log, thanks:) | 13:24 |
Haomeng | agordeev: nice day:) | 13:24 |
agordeev | Haomeng: have a nice day too :) | 13:27 |
Haomeng | agordeev: :) | 13:28 |
*** linggao has joined #openstack-ironic | 13:32 | |
agordeev | Haomeng: i've just checked the logs. Nova-compute call neutronclient to create the port. | 13:32 |
Haomeng | agordeev: ok, thanks for your confirmation | 13:33 |
*** nosnos_ has quit IRC | 13:45 | |
*** krtaylor has quit IRC | 13:46 | |
*** nosnos has joined #openstack-ironic | 13:48 | |
*** nosnos has quit IRC | 13:49 | |
*** nosnos has joined #openstack-ironic | 13:50 | |
*** nosnos has quit IRC | 13:54 | |
*** dhellmann_ is now known as dhellmann | 14:14 | |
*** saju_m has quit IRC | 14:15 | |
*** ndipanov has joined #openstack-ironic | 14:23 | |
*** ndipanov has quit IRC | 14:24 | |
*** ndipanov has joined #openstack-ironic | 14:24 | |
*** jistr|english is now known as jistr | 14:25 | |
devananda | good morning | 14:35 |
devananda | agordeev: Haomeng: it looks like you two are discussing the devstack support, and have figured it all out :) | 14:36 |
*** krtaylor has joined #openstack-ironic | 14:40 | |
*** jgrimm has quit IRC | 14:52 | |
*** Manishanker has quit IRC | 14:52 | |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Import Nova "ironic" driver https://review.openstack.org/78002 | 15:01 |
*** russell_h has quit IRC | 15:03 | |
*** russell_h has joined #openstack-ironic | 15:03 | |
agordeev | devananda: good morning | 15:11 |
NobodyCam | good morning | 15:15 |
NobodyCam | gah running a bit late | 15:15 |
NobodyCam | lazy morning | 15:15 |
russell_h | you've got a different definition of "lazy morning" than I do, given that its 7:15am | 15:16 |
NobodyCam | lol normaly up by 6 | 15:16 |
NobodyCam | lol | 15:16 |
NobodyCam | devananda: haha I was working on generate_sameple last night | 15:17 |
NobodyCam | lol I was thinking along these lines: http://paste.openstack.org/show/wPJ9S6r8Ku2sB9k1v1ul/ | 15:18 |
*** martyntaylor has quit IRC | 15:19 | |
agordeev | NobodyCam: g'morning | 15:20 |
NobodyCam | good mornig agordeev :) | 15:20 |
max_lobur | morning Ironic %) | 15:20 |
NobodyCam | morning max_lobur | 15:21 |
*** martyntaylor has joined #openstack-ironic | 15:21 | |
GheRivero | morning @all! | 15:22 |
agordeev | max_lobur: morning :) | 15:23 |
agordeev | GheRivero: morning :) | 15:23 |
*** dwalleck has joined #openstack-ironic | 15:23 | |
linggao | good morning. | 15:24 |
*** jbjohnso has joined #openstack-ironic | 15:27 | |
*** coolsvap has joined #openstack-ironic | 15:27 | |
NobodyCam | morning GheRivero morning linggao | 15:28 |
linggao | :) | 15:28 |
yuriyz | morning/evening all | 15:42 |
NobodyCam | morning / evening yuriyz | 15:50 |
*** rloo has joined #openstack-ironic | 15:54 | |
*** jgrimm has joined #openstack-ironic | 15:55 | |
*** ifarkas has quit IRC | 16:05 | |
*** Alexei_987 has quit IRC | 16:10 | |
*** vkozhukalov has joined #openstack-ironic | 16:21 | |
*** lsmola has quit IRC | 16:41 | |
*** vkozhukalov has quit IRC | 16:42 | |
*** rloo has quit IRC | 16:44 | |
devananda | g'morning (again) :) | 16:48 |
*** rloo has joined #openstack-ironic | 16:54 | |
*** yuriyz has quit IRC | 16:59 | |
*** jgrimm has quit IRC | 17:00 | |
*** rwsu has joined #openstack-ironic | 17:03 | |
Shrews | NobodyCam, devananda: you are not here. why aren't you here? you should be here. get here. | 17:07 |
*** harlowja has joined #openstack-ironic | 17:07 | |
*** ifarkas has joined #openstack-ironic | 17:07 | |
*** jdob has joined #openstack-ironic | 17:08 | |
*** matty_dubs|gone is now known as matty_dubs|sfo | 17:11 | |
*** jcooley_ has joined #openstack-ironic | 17:12 | |
*** derekh has joined #openstack-ironic | 17:14 | |
NobodyCam | I'm here | 17:15 |
NobodyCam | I was getting coffee | 17:15 |
*** dwalleck has quit IRC | 17:20 | |
*** krtaylor has quit IRC | 17:23 | |
*** dwalleck has joined #openstack-ironic | 17:26 | |
*** dwalleck_ has joined #openstack-ironic | 17:28 | |
*** jcooley_ has quit IRC | 17:28 | |
*** ndipanov has quit IRC | 17:28 | |
JoshNang_ | good morning! | 17:30 |
*** krtaylor has joined #openstack-ironic | 17:30 | |
*** dwalleck has quit IRC | 17:31 | |
*** JoshNang_ is now known as JoshNang | 17:32 | |
*** openstackgerrit has quit IRC | 17:32 | |
*** vkozhukalov has joined #openstack-ironic | 17:34 | |
*** lucasagomes has joined #openstack-ironic | 17:34 | |
devananda | Shrews: i'm here. where are you? | 17:34 |
devananda | agordeev: ping | 17:34 |
lucasagomes | devananda, ipmitool mc guid? | 17:36 |
NobodyCam | morning JoshNang :) | 17:37 |
*** blamar has joined #openstack-ironic | 17:39 | |
*** max_lobur has quit IRC | 17:40 | |
*** athomas has quit IRC | 17:42 | |
jroll | mornin y'all | 17:42 |
*** martyntaylor has quit IRC | 17:56 | |
lucasagomes | devananda, busy? | 18:01 |
lucasagomes | devananda, can we chat a bit with matty_dubs|sfo re ironic managing storage arrays | 18:02 |
devananda | lucasagomes: sure | 18:03 |
lucasagomes | ack, there's no seats back here so it's better to go to matty_dubs|sfo | 18:03 |
lucasagomes | NobodyCam, u too | 18:05 |
lucasagomes | rloo, u too | 18:05 |
*** athomas has joined #openstack-ironic | 18:05 | |
jroll | how do we currently handle migrations? | 18:09 |
jroll | database migrations* | 18:18 |
jroll | are there docs on that or just figure out alembic and do that? | 18:18 |
*** openstackgerrit has joined #openstack-ironic | 18:26 | |
*** dwalleck has joined #openstack-ironic | 18:26 | |
*** jcooley_ has joined #openstack-ironic | 18:27 | |
*** dwalleck_ has quit IRC | 18:30 | |
*** jistr has quit IRC | 18:35 | |
*** martyntaylor has joined #openstack-ironic | 18:52 | |
*** early has quit IRC | 18:58 | |
*** jcooley_ has quit IRC | 18:59 | |
*** jcooley_ has joined #openstack-ironic | 18:59 | |
*** openstackgerrit has quit IRC | 19:02 | |
*** jcooley_ has quit IRC | 19:04 | |
*** early has joined #openstack-ironic | 19:04 | |
*** jcooley_ has joined #openstack-ironic | 19:04 | |
*** jcooley_ has quit IRC | 19:05 | |
*** traiden has joined #openstack-ironic | 19:14 | |
*** epim has joined #openstack-ironic | 19:16 | |
linggao | devananda, are there any docs for setting up a cloud with tripleo/devstack and ironic? I'd like to setup a cloud with real hardware to test ironic node deployments. | 19:18 |
jroll | linggao: this worked fine for me: https://wiki.openstack.org/wiki/Ironic/Devstack | 19:19 |
linggao | jroll, thanks, exacly what I was looking for. Does it install the ironic baremetal driver into nova? | 19:20 |
devananda | linggao: no, we're going to start writing them soon | 19:20 |
Shrews | devananda: is the devstack patch mucking up your dns resolution on your hp cloud instance too? | 19:21 |
devananda | Shrews: yes. 8.8.8.8 is your friend | 19:21 |
jroll | linggao: no, just gets ironic running. for my testing I've been curling the ironic api | 19:21 |
devananda | jroll: it should be installing python-ironicclient | 19:21 |
devananda | jroll: but you can use curl if you want to | 19:22 |
linggao | oh, I'd like to see nova boot command working for ironic. | 19:22 |
devananda | linggao: "nova boot" depends also on the driver in Nova, which has not landed in trunk. we're workign on simplifying that | 19:22 |
linggao | devananda, I see. | 19:23 |
*** coolsvap has quit IRC | 19:24 | |
linggao | devananda, can Ironic graduate from incubation in icehouse time frame? | 19:25 |
jroll | no :( | 19:26 |
linggao | jroll, for real? | 19:27 |
jroll | for real. | 19:27 |
*** dwalleck has quit IRC | 19:27 | |
jroll | it's already been decided | 19:28 |
linggao | jroll, I see. I guess there is too much work to do in ironic to get it graduated. | 19:28 |
devananda | the TC will still need to vote, which hasn't happened yet, but there's enough concensus that I do not expect that Ironic will graduate | 19:28 |
devananda | it's not the end of the world :) | 19:29 |
devananda | and doesn't change anything as far as our development roadmap | 19:29 |
jroll | ^ | 19:29 |
jroll | code that hasn't graduated can still be executed :) | 19:30 |
linggao | devananda, true. we'll shoot for Juno. | 19:30 |
devananda | we will still have an Icehouse release, and we should make it as good as possible | 19:30 |
adam_g | are the libvirt version/feature requirements for ironic documented somewhere? running into issues /w newer libvirt on rackspace cloud, which will cause issues if devstack+ironic is meant to be run there as part of the gate | 19:32 |
*** jcooley_ has joined #openstack-ironic | 19:33 | |
comstud | there should not be a libvirt version dependency | 19:33 |
adam_g | https://bugs.launchpad.net/ubuntu/+bug/1248025 | 19:33 |
comstud | i can't imagine why? | 19:33 |
comstud | because you don't use libvirt for ironic | 19:33 |
adam_g | sorry--meant requirements for ironic+devstack | 19:34 |
adam_g | as per https://etherpad.openstack.org/p/IronicAndDevstackAgain | 19:35 |
comstud | ah, devstack | 19:35 |
matty_dubs|sfo | lifeless: http://fedoraproject.org/wiki/Infrastructure/Mirroring#Mirroring | 19:36 |
matty_dubs|sfo | Description path on master server Comments | 19:38 |
devananda | comstud: there's totally a libvirt requriement | 19:42 |
devananda | comstud: because integration testing for ironic is going to create some VMs out of band to mock hardware nodes | 19:43 |
*** jcooley_ has quit IRC | 19:48 | |
comstud | yeah,i get it, for CI | 19:48 |
*** jcooley_ has joined #openstack-ironic | 19:48 | |
comstud | the question was generic enough to begin with that I didn't connect it to gating | 19:49 |
comstud | well | 19:50 |
comstud | actually, I just can't read. that's all. :) | 19:50 |
*** dwalleck has joined #openstack-ironic | 19:51 | |
*** vkozhukalov has quit IRC | 19:53 | |
devananda | hehe | 19:58 |
*** morgabra_ is now known as morgabra | 20:05 | |
*** morgabra has joined #openstack-ironic | 20:05 | |
*** traiden has quit IRC | 20:06 | |
*** reaper has joined #openstack-ironic | 20:28 | |
*** jcooley_ has quit IRC | 20:32 | |
*** epim has quit IRC | 20:38 | |
*** martyntaylor has quit IRC | 20:51 | |
jroll | how do we currently handle migrations? are there ironic docs for this, or should I just figure out alembic, generate the migration, and that's it? | 20:54 |
devananda | jroll: yes | 20:54 |
jroll | yes, what? | 20:55 |
devananda | jroll: what are you migrating? | 20:55 |
jroll | devananda: adding that instance_info field | 20:55 |
devananda | jroll: alembic | 20:55 |
jroll | ok, thanks :) | 20:56 |
jroll | just wanted to be sure there's nothing else to do | 20:56 |
devananda | jroll: should have db migration test too | 20:56 |
*** mrda_away is now known as mrda | 20:56 | |
mrda | morning! | 20:57 |
devananda | mrda: hi there! | 20:57 |
jroll | devananda: ok, that's the sort of thing I was looking for :) | 20:57 |
jroll | heya mrda | 20:57 |
mrda | sprint going well? | 20:58 |
jroll | oh yeah | 20:58 |
mrda | good to hear | 20:58 |
*** vkozhukalov has joined #openstack-ironic | 20:59 | |
*** martyntaylor has joined #openstack-ironic | 21:04 | |
*** athomas has left #openstack-ironic | 21:04 | |
*** dwalleck_ has joined #openstack-ironic | 21:13 | |
*** dwalleck has quit IRC | 21:16 | |
*** dwalleck has joined #openstack-ironic | 21:17 | |
*** dwalleck_ has quit IRC | 21:21 | |
*** dwalleck has quit IRC | 21:36 | |
*** ifarkas has quit IRC | 21:40 | |
*** dwalleck has joined #openstack-ironic | 21:46 | |
*** linggao has quit IRC | 21:47 | |
*** imtiaz has joined #openstack-ironic | 21:49 | |
jroll | imtiaz: https://wiki.openstack.org/wiki/Ironic/Devstack | 21:49 |
*** max_lobur has joined #openstack-ironic | 21:51 | |
*** vkozhukalov has quit IRC | 21:54 | |
JayF | russell_h: https://blueprints.launchpad.net/ironic/+spec/utility-ramdisk RFR on the updated description? It should somewhat describe what teeth-agent does/will do | 22:06 |
*** dwalleck_ has joined #openstack-ironic | 22:08 | |
russell_h | JayF: is it already updated? It more or less LGTM | 22:08 |
JayF | yeah I just updated it :) | 22:08 |
russell_h | I'm not an expert on, for example, iSCSI | 22:08 |
russell_h | but is that really "hardware configuration? | 22:08 |
max_lobur | hi devananda, I see you're rebasing my patch 74063. are there some problems (except rebase)? I can fix now if needed | 22:09 |
*** dwalleck has quit IRC | 22:11 | |
GheRivero | lucasagomes: ping. Can you do a quick high view review on https://review.openstack.org/#/c/78384/ (Generic MixedVendorInterface using static mapping) | 22:12 |
lucasagomes | GheRivero, hey yeah, just finishing something up here and will take a look | 22:13 |
GheRivero | lucasagomes: thx! | 22:13 |
*** dwalleck has joined #openstack-ironic | 22:14 | |
max_lobur | Hi GheRivero | 22:14 |
max_lobur | you decided to implement alternate approach as a separate patch? | 22:15 |
GheRivero | we decided to et rid of any dynamic mapping, so previous patches were abandoned | 22:16 |
max_lobur | ah, ok | 22:16 |
rloo | max_lobur: wrt patch 74063. I think deva fixed the issue I mentioned (see inline comment.) | 22:16 |
max_lobur | https://review.openstack.org/#/c/74063/5/ironic/conductor/manager.py | 22:17 |
max_lobur | validate? | 22:17 |
*** dwalleck_ has quit IRC | 22:17 | |
max_lobur | I guess that should be fixed in drivers | 22:17 |
rloo | mmax_lobur. yeah, validate. i opened a bug to fix in drivers. | 22:17 |
max_lobur | to make all them not return True/False | 22:18 |
rloo | max_lobur. yup. | 22:18 |
max_lobur | is there something that should be changed in my patch | 22:18 |
max_lobur | I did not check those return value | 22:18 |
max_lobur | so I assume it should be fine as is | 22:18 |
rloo | max_lobur. you had something like driver_data = ... validate. | 22:20 |
max_lobur | lemme see | 22:20 |
max_lobur | ahh you're right | 22:21 |
max_lobur | yea I see he fixed this | 22:21 |
max_lobur | ok, thanks! | 22:21 |
rloo | max_lobur. i just looked at deva's change. it isn't complete. maybe my fault. i didn't point out everywhere it needed to change. | 22:22 |
rloo | max_lobur. rpcapi.py also needs to change. | 22:22 |
rloo | max_lobur. should i -1 or are you OK with making the changes? | 22:23 |
max_lobur | no I think it's standard for rpc api | 22:23 |
max_lobur | we even have test for this | 22:23 |
max_lobur | it will just return None as call method | 22:24 |
max_lobur | I think it's OK | 22:24 |
max_lobur | we have a generic test for all rpcapi methods, if CALL is used, it checks that return value is pushed up from CALL | 22:24 |
*** vkozhukalov has joined #openstack-ironic | 22:25 | |
rloo | max_lobur. but the docstring says" returns: driver data returned from driver.validate... | 22:25 |
*** dwalleck has quit IRC | 22:25 | |
max_lobur | https://github.com/openstack/ironic/blob/master/ironic/tests/conductor/test_rpcapi.py#L103 | 22:25 |
max_lobur | hmm, actually both doc strings | 22:26 |
max_lobur | yes, I'll quickly fix this now | 22:26 |
rloo | max_lobur. thx! | 22:27 |
max_lobur | thank you for this findings | 22:28 |
rloo | max_lobur. yw :-) | 22:32 |
max_lobur | gerrit is not posting messages about new patches anymore? :) | 22:33 |
*** dwalleck has joined #openstack-ironic | 22:39 | |
*** jbjohnso has quit IRC | 22:40 | |
*** dwalleck_ has joined #openstack-ironic | 22:40 | |
*** dwalleck has quit IRC | 22:43 | |
max_lobur | GheRivero: new multiplexed vendor looks cool | 22:46 |
rloo | max_lobur? I got email about your revision? | 22:47 |
max_lobur | I mean previously it posted to this chat too | 22:48 |
*** jcooley_ has joined #openstack-ironic | 22:49 | |
GheRivero | max_lobur: cool | 22:50 |
*** vkozhukalov has quit IRC | 22:55 | |
*** vkozhukalov has joined #openstack-ironic | 22:56 | |
*** openstack has joined #openstack-ironic | 23:03 | |
*** dwalleck_ has quit IRC | 23:06 | |
*** dwalleck_ has joined #openstack-ironic | 23:06 | |
devananda | max_lobur: 74063 needs a bug ref | 23:09 |
max_lobur | hi deva, did we have bug for this? | 23:10 |
max_lobur | previous patch fixed "race condition for change power state" | 23:10 |
max_lobur | we did not have common bug for async workers AFAIR | 23:11 |
max_lobur | we just decided to expand this approach to other fields | 23:11 |
max_lobur | should I fill one for this? | 23:11 |
rloo | max_lobur. yeah, I think a bug ought to be open for this. it has to do with code freeze etc. | 23:18 |
max_lobur | k, opening | 23:19 |
rloo | max_lobur. deva sent email about what we should be focusing on, etc.etc (might be my fault about the bug, i was asking him questions...) | 23:20 |
rloo | max_lobur. eg, i wanted to know if i should be reviewing things that had no bugs associated with them. | 23:21 |
*** salseo69 has joined #openstack-ironic | 23:21 | |
*** imtiaz has quit IRC | 23:23 | |
max_lobur | k, lets wait for him. Basically there was a bug "# NOTE(deva): There is a race condition in the RPC API for vendor_passthru." I guess we did not have it filled on launchpad | 23:24 |
*** imtiaz has joined #openstack-ironic | 23:24 | |
*** salseo69 has left #openstack-ironic | 23:24 | |
*** dwalleck_ has quit IRC | 23:25 | |
devananda | o/ | 23:26 |
max_lobur | so, to fill or not to fill | 23:27 |
*** imtiaz has quit IRC | 23:28 | |
*** vkozhukalov has quit IRC | 23:29 | |
max_lobur | UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 72: ordinal not in range(128) | 23:33 |
max_lobur | anyone seen this in tox? | 23:33 |
max_lobur | wanted to rebuild my env and got this | 23:34 |
NobodyCam | humm | 23:34 |
NobodyCam | I have not seen that | 23:34 |
jroll | max_lobur: got a full traceback? | 23:34 |
max_lobur | after Running cffi-0.8.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-WTiVvi/cffi-0.8.1/egg-dist-tmp-WFeb_k | 23:35 |
max_lobur | yeh | 23:35 |
max_lobur | lemme paste | 23:35 |
devananda | lucasagomes: reviewed 78047 | 23:35 |
lucasagomes | devananda, ack thanks | 23:36 |
lucasagomes | devananda, I put some info on the patch importing the nova driver in ironic | 23:36 |
max_lobur | here it is http://paste.openstack.org/show/72730/ | 23:36 |
devananda | lucasagomes: did we have GET support for vendor+_passthru? | 23:37 |
devananda | if so, we need to leave the "return $soemthign" in 74063 after all | 23:37 |
*** Slower has joined #openstack-ironic | 23:37 | |
jroll | max_lobur: you need libffi-dev | 23:37 |
devananda | it should not be "driver_info = driver.validate && return driver_info" | 23:37 |
devananda | smoethingmore like this: | 23:38 |
Slower | love the name of this project.. I'm still chuckling about it | 23:38 |
Slower | whoever thought it up is a genius in my books :) | 23:38 |
lucasagomes | devananda, not in the moment but it won't be hard to add | 23:38 |
NobodyCam | Slower: :-p | 23:38 |
devananda | lucasagomes: ok -- if we dont support GET now, then that's fine, but it will be needed | 23:38 |
lucasagomes | u just need to add a "def get_one" method in our NodeVendorPassthruController | 23:38 |
lucasagomes | devananda, ack | 23:38 |
lucasagomes | I can take a look at it | 23:39 |
max_lobur | k, so leave 74063 as is? | 23:39 |
lucasagomes | devananda, btw, about validate raising an exception | 23:39 |
lucasagomes | we want that to bubble up to the api no? | 23:39 |
lucasagomes | that's why I didn't wrapped it in a try...except block | 23:39 |
max_lobur | jroll: thanks! | 23:39 |
devananda | ooh | 23:39 |
devananda | i see | 23:39 |
max_lobur | installed & trying again | 23:40 |
jroll | max_lobur: np. I ran into this earlier. going to add it to the setup guide or whatever | 23:40 |
max_lobur | for exceptions - we're doing reraise there | 23:40 |
max_lobur | jroll: yup, thanks! | 23:40 |
jroll | max_lobur: https://review.openstack.org/#/c/78454/ | 23:43 |
jroll | ^ if someone wants to verify that the fedora package I added is the correct package, that would be great. | 23:44 |
max_lobur | I don't have fedora currently :/ | 23:44 |
max_lobur | I'll +1 once my tox finished | 23:45 |
jroll | no worries, I know someone around here does | 23:45 |
jroll | I forget who | 23:45 |
max_lobur | lucas :) | 23:45 |
max_lobur | lucasagomes: https://review.openstack.org/#/c/78454/ pls take a quick look | 23:46 |
JayF | jroll: https://apps.fedoraproject.org/packages/libffi-devel | 23:46 |
JayF | jroll: appeared to be when I checked | 23:46 |
max_lobur | cool | 23:46 |
jroll | JayF: yeah, I found that. I'd like confirmation that an environment rebuild works :P | 23:46 |
max_lobur | jroll: py26 passed, so far so good :) | 23:59 |
jroll | :) | 23:59 |
jroll | max_lobur: I just had this happen this morning so I'm pretty confident about it :P | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!