Re: [Crowbar] changing the keystone endpoints to use FQDN for publicURL instead of IP

2014-04-08 Thread Christopher_Dearborn
Hey John-Paul, If you're looking to hack on the chef recipes on the admin node, then this is an easy way to do it: 1. Make your changes in /opt/dell/chef/cookbooks/nova/recipes/api.rb 2. Upload your changes to the chef server: a. cd /opt/dell/chef/cookbooks b. knife co

Re: [Crowbar] Removing branches fully merged into "master".

2014-03-12 Thread Christopher_Dearborn
Disclaimer: I am not a github expert. Regarding branch lifecycle: 1. Work on the release being actively developed continues in a branch 2. When that release is shipped, another branch is made so that active development on the next release can continue in one branch, and critical fixes

Re: [Crowbar] Removing branches fully merged into "master".

2014-03-12 Thread Christopher_Dearborn
Hey guys, Unless there is a compelling reason for doing this (and I haven't heard one), I would propose that we leave everything as-is. I don't see a need for doing this. Thanks, Chris Dell -Original Message- From: crowbar-bounces On Behalf Of Thomas Boerger Sent: Wednesday, March 1

Re: [Crowbar] crowbar dying and OpenStack QuantumClient Exception

2013-11-25 Thread Christopher_Dearborn
Hey Daniel, Are you using the Mesa 1.6.1 release? There were 2 networking issues that we found and corrected while testing Mesa 1.6.1. Not sure if these issues exist in Mesa 1.6 or not, but if you are using Mesa 1.6, then switching to Mesa 1.6.1 may resolve your problems. The issues involved

Re: [Crowbar] Crowbar 2 Hack Report

2013-11-20 Thread Christopher_Dearborn
Rob, I think you misunderstood my recommendation below. What I'm proposing is that we branch everything, including the main Crowbar repo. See my responses to your points below. At this point in time, I'm not seeing the benefit of creating a new org since everything that we want done can be d

Re: [Crowbar] more complex "start" and "end" syntax ??

2013-11-18 Thread Christopher_Dearborn
Hey Shane, Unfortunately there isn't a way to specify discontiguous numbers in a range, and multiple "host" statements are not presently supported. Thanks, Chris Dell From: crowbar-bounces On Behalf Of Shane Gibson Sent: Saturday, November 16, 2013 2:22 PM To: crowbar Subject: [Crowbar] more

Re: [Crowbar] Deploy apps from non-bare metal server

2013-11-18 Thread Christopher_Dearborn
Hui, I would first check to see if the node appears in the chef GUI or not so at least you can tell if the problem is on the Chef side or the Crowbar side. Check /var/log/chef/server.log on the admin node to see if there are related errors there. You may need to copy a key file from the PXE b

Re: [Crowbar] Crowbar 2 Hack Report

2013-11-18 Thread Christopher_Dearborn
I agree that we need to get rid of the releases dir in the root crowbar repo and begin branching all repos (including the root crowbar repo) per release. The way it is currently structured leads to collisions between releases. For example, Mesa and Roxy now require two different versions of Ubu

Re: [Crowbar] Deploy apps from non-bare metal server

2013-11-14 Thread Christopher_Dearborn
Hey Hui, Arkady is on a well-deserved vacation for a couple weeks. Crowbar is designed to have bare metal servers PXE boot directly from it. It really doesn't support deploying to non-bare metal servers at this point in time. That said, if you're feeling ambitious, it may be possible to make

Re: [Crowbar] mesa-1.6 - cinder barclamp fails when applying proposal

2013-10-03 Thread Christopher_Dearborn
Hey Daniel, So your network json looks like it's in good shape. What's happening is that the conduit map for dual mode, intf1 maps to the 2nd NIC (?1g2), but, there is no 2nd NIC available. Can you double check to make sure you have a 2nd NIC in the system? It's possible that you do have a 2n

Re: [Crowbar] mesa-1.6 - cinder barclamp fails when applying proposal

2013-10-03 Thread Christopher_Dearborn
Hey Daniel, This error: Recipe Compile Error in /var/cache/chef/cookbooks/network/recipes/default.rb ArgumentError - Condu

Re: [Crowbar] mesa-1.6 - cinder barclamp fails when applying proposal

2013-10-03 Thread Christopher_Dearborn
Hey Daniel, If Quantum itself is failing, then you should have logs in /var/log/quantum on whatever node you selected when deploying the quantum barclamp. You probably picked your controller node. It's possible that a failure occurred before this. In that case, look on your admin node in /op

Re: [Crowbar] mesa-1.6 - cinder barclamp fails when applying proposal

2013-10-03 Thread Christopher_Dearborn
Daniel, Glad to hear that you're past the Cinder issue! If you send along the logs from /var/log/quantum on the network node, I can take a look. Thanks, Chris Dell Inc From: crowbar-bounces On Behalf Of Daniel San Pedro Sent: Thursday, October 03, 2013 11:45 AM To: Jakesch, Simon Cc: crowbar

[Crowbar] Neutron networking not recovering from compute node reboot

2013-10-03 Thread Christopher_Dearborn
Hey folks, Was working on a bug yesterday that occurs when you are using the Neutron barclamp with the OVS plugin in GRE mode. The issue is that when a Nova compute node is rebooted, the Neutron networking on the node comes up in a broken state, which causes networking to fail for the VMs that

Re: [Crowbar] Crowbar 2.0 Status Report

2013-09-09 Thread Christopher_Dearborn
Thanks for the great information Victor! I have a few questions that hopefully you’ll be able to answer. See below… Thanks, Chris Dell Inc From: crowbar-bounces On Behalf Of Victor Lowther Sent: Saturday, September 07, 2013 7:56 PM To: crowbar Subject: [Crowbar] Crowbar 2.0 Status Report A

Re: [Crowbar] crowbar 1.6 mesa iso in virtualbox

2013-08-27 Thread Christopher_Dearborn
Hey John-Paul, I can clarify the installation process for you: When you want to set up an admin node on a virtual machine, you can put the ISO in the DVD drive of the VM and boot directly from the ISO. This results in the OS being installed on the admin node VM. The next step is to: s

Re: [Crowbar] Fwd: Outstanding pull requests for Swift-Barclamp?

2013-08-26 Thread Christopher_Dearborn
Hey Dirk, An issue that we've been having is that the smoketest has been broken on the pebbles branch. As a result, all pull requests were being tested by hand, which drastically slowed things down (plus we had an all-hands team meeting all last week). I've been working on fixing the smoke te

Re: [Crowbar] Error log during deployment of a barclamp

2013-07-26 Thread Christopher_Dearborn
Hey Volkan, ssh into the node and look in /var/log/chef/client.log Take a look in /var/log/syslog too to see if anything's there. Also, while on the node, you can run: sudo chef-client Which will run chef client and give you immediate feedback as to what's going wrong. Note that the output of

Re: [Crowbar] Pull-Request Review and Merge Process Proposal

2013-07-25 Thread Christopher_Dearborn
A couple of comments: I agree with RalfH & Vincent that code review comments should be via github, but I think that any patch that changes existing functionality/UI should be discussed on the mailing list or IRC. In the Code Review Cases section, it seems like the most important review will be

Re: [Crowbar] Agenda Suggestions for Community Call Tomorrow?

2013-07-17 Thread Christopher_Dearborn
How about discussing the proposed coding standards? Chris Dell -Original Message- From: crowbar-bounces On Behalf Of Judd Maltin Sent: Wednesday, July 17, 2013 12:28 PM To: crowbar Subject: [Crowbar] Agenda Suggestions for Community Call Tomorrow? ohai crowbarbarians, Please let us know

Re: [Crowbar] Adding a public hostname attribute to each node

2013-07-03 Thread Christopher_Dearborn
Looks good to me too! Chris Dell -Original Message- From: crowbar-bounces On Behalf Of Terpstra, John Sent: Wednesday, July 03, 2013 8:56 AM To: vu...@suse.com; crowbar Subject: Re: [Crowbar] Adding a public hostname attribute to each node LGTM. - John T. John H Terpstra Cloud Services

Re: [Crowbar] Adding a public hostname attribute to each node

2013-07-03 Thread Christopher_Dearborn
Vincent, How would $PUBLIC_HOSTNAME be set? Would this be a new field exposed in the node edit screen? Would it be defaulted to anything? Thanks, Chris -Original Message- From: crowbar-bounces On Behalf Of Vincent Untz Sent: Wednesday, July 03, 2013 4:12 AM To: crowbar Subject: [Cr

Re: [Crowbar] Quantum Proposal Failing

2013-07-02 Thread Christopher_Dearborn
Hey Sebastian, Ouch! That definitely won't work. The code in that repo is pretty old. There have been quite a few changes in the mesa 1.6 release since rc1, so the safest thing to do would be to build and install a new iso. That said, if you want to try dropping in a new quantum barclamp, ge

Re: [Crowbar] Quantum Proposal Failing

2013-07-01 Thread Christopher_Dearborn
Hey Sebastian, I recently fixed a bug that would cause quantum to sometimes fail due to a race condition of sorts: https://github.com/crowbar/barclamp-quantum/pull/73 This was merged into pebbles last Friday (6/28), so I'm sure it's not in the RC1 build. I'm guessing that this is what you are

Re: [Crowbar] Quantum Proposal Failing

2013-07-01 Thread Christopher_Dearborn
Hey Jeff, What branch are you building? Pebbles/openstack-os-build and mesa-1.6/openstack-os-build should both be working. Thanks, Chris Dell From: crowbar-bounces On Behalf Of Jeffrey Jones Sent: Saturday, June 08, 2013 1:15 AM To: crowbar Subject: [Crowbar] Quantum Proposal Failing I've

Re: [Crowbar] stuck in the quantum barclamp deployment

2013-06-21 Thread Christopher_Dearborn
Hey Greg, Can you ssh into the admin node, sudo -i, and then run "chef-client"? It will probably fail, and I'm hoping that it will give a more informative error than the one below. Thanks, Chris Dell From: crowbar-bounces On Behalf Of Jacobs, Greg Sent: Thursday, June 20, 2013 4:54 PM To: c

Re: [Crowbar] [barclamp-quantum] Removed vlan option from quantum networking mode selector [1/1] (#45)

2013-06-13 Thread Christopher_Dearborn
There's no question that it could be completed in pebbles, and the only thing blocking this from happening is people to work on it. I believe the issue is that quantum bumps heads with the vlans we use in the network barclamp, though Victor could give more details. Chris -Original Messag

Re: [Crowbar] [barclamp-quantum] Removed vlan option from quantum networking mode selector [1/1] (#45)

2013-06-13 Thread Christopher_Dearborn
It's not really a bug. It's a feature that was not completed, hence why it should be removed. Chris -Original Message- From: crowbar-bounces On Behalf Of Vincent Untz Sent: Thursday, June 13, 2013 2:48 AM To: crowbar Subject: Re: [Crowbar] [barclamp-quantum] Removed vlan option from q

Re: [Crowbar] multi-proposal in pebbles

2013-05-31 Thread Christopher_Dearborn
Sounds good to me! -Original Message- From: crowbar-bounces On Behalf Of Kanevsky, Arkady Sent: Friday, May 31, 2013 4:16 PM To: aspi...@suse.com; crowbar Subject: Re: [Crowbar] multi-proposal in pebbles Adam, There are many issues. First, nobody really tried it for all barclamps. We tri

Re: [Crowbar] SUSE - review cinder and glance pull requests?

2013-05-31 Thread Christopher_Dearborn
There are several barclamps that still have sqlite code in them. When we decided not to support sqlite, I believe it was just removed from the GUI, and the back end code was left in - at least in some cases. I'm all up for removing it, but it will of course require extra work. Chris -Or

Re: [Crowbar] CB2 Core Design update

2013-05-31 Thread Christopher_Dearborn
I agree. I'm struggling to understand why things are being redesigned at this stage. Regarding the design changes to the network barclamp, it sounds like conduits will still exist and that they will just be represented as roles in the model instead of being explicitly represented as Conduits/C

Re: [Crowbar] Host state empty and Render error: barclamps

2013-04-23 Thread Christopher_Dearborn
Sorry about that, and thanks for pointing out the omission Marin! I've updated this page appropriately on the wiki: https://github.com/crowbar/crowbar/wiki/Crowbar-tree-branch-structure Thanks, Chris Software Developer Dell -Original Message- From: Marin Orlić [mailto:marin.or...@gmai

Re: [Crowbar] client installs loops on os_install

2013-04-23 Thread Christopher_Dearborn
Hey Tim, Looking at the code in crowbar/barclamps/ipmi/chef/cookbooks/bmc-nat/recipes/client.rb, line 31 is: code "ip route add #{bmc_subnet}/#{bmc_netmask} via #{nat_address}" So it looks like it wants to put the bmc subnet IP in that line prior to the "/". In your error message below, it lo

Re: [Crowbar] Host state empty and Render error: barclamps

2013-04-23 Thread Christopher_Dearborn
Hey Marin, It sounds like you are having the misfortune of trying to use branches that are currently under development! Development/openstack-os-build is our Crowbar 2.0 branch that we are currently working on. It will be the next major release of Crowbar, and it is in a not very functional s

Re: [Crowbar] "Reset Node" - Volume group name already in use

2013-04-23 Thread Christopher_Dearborn
Hey Jeff, If you want to repurpose a node that has been allocated and had some proposals applied to it, then you should remove the node from any policies that it is in, and then delete the node. When you reboot it, it should PXE boot and be discovered again. At that point, you should be able

Re: [Crowbar] [Still Failing] crowbar/travis-ci-crowbar#60 (master - ac51708)

2013-03-15 Thread Christopher_Dearborn
Hey James, These were the 2 errors: 5) Failure: test_find_network:_consistency_check_of_network_id_failure(NetworkUtilsTest) [/home/travis/build/crowbar/travis-ci-crowbar/crowbar_framework/test/unit/network_utils_test.rb:65]: There is no Deployment with id default. <400> expected but was <404>.

Re: [Crowbar] [Still Failing] crowbar/travis-ci-crowbar#60 (master - ac51708)

2013-03-13 Thread Christopher_Dearborn
I took a look at this issue, and the problem is that translation is not working properly in the Travis test setup. A new migration was added that creates the default network barclamp deployment. In that migration, I initially used Barclamp::DEFAULT_DEPLOYMENT_NAME for the name of the deploymen

Re: [Crowbar] [Still Failing] crowbar/travis-ci-crowbar#60 (master - ac51708)

2013-03-13 Thread Christopher_Dearborn
Guys, I'm looking at this issue right now, and the problem is not an assert statement. Those were fixed in an earlier pull request. I know what the issue is and am working on an email now. Thanks, Chris From: crowbar-bounces On Behalf Of Hirschfeld, Rob Sent: Wednesday, March 13, 2013 2:01

Re: [Crowbar] [Failed] crowbar/travis-ci-crowbar#38 (master - e83c423)

2013-03-11 Thread Christopher_Dearborn
I submitted a pull request that should resolve most of these issues (https://github.com/crowbar/barclamp-network/pull/158). That pull was merged on Friday, but does not appear to be in this build. Could whoever is managing the Travis builds take a look? Thanks, Chris Dell From: crowbar-boun

Re: [Crowbar] Discussion: CB 2.0 routing pattern finalization

2013-03-05 Thread Christopher_Dearborn
I've looked at the current routes.rb, and it's unclear to me what the routing pattern would be for the per barclamp routes file. Can you elaborate? -Original Message- From: crowbar-bounces On Behalf Of Victor Lowther Sent: Tuesday, March 05, 2013 6:13 PM To: Paterson, David Cc: crowbar S

Re: [Crowbar] FW: [Still Failing] crowbar/travis-ci-crowbar#25 (master - 0d171b7)

2013-03-04 Thread Christopher_Dearborn
This pull doesn't address the original problem that the network_test_helper.rb is not being copied into the crowbar_framework/test directory as a result of running dev setup-unit-tests or dev reload-unit-tests, whichever is supposed to do it. Rob's temporary hack was to just check in a copy of

Re: [Crowbar] barclamp-network unit test failures

2013-03-04 Thread Christopher_Dearborn
Hey Adam, Just ran the unit tests via "bundle exec rake test:units" and "dev run-unit-tests", and all the unit tests passed in both cases. Spoke with Andi, and he ran into the same problem over the weekend. He believes the issue is a difference between the behavior of Marshal in Ruby 1.8 and

Re: [Crowbar] barclamp-network unit test failures

2013-03-04 Thread Christopher_Dearborn
Hey Adam, FYI: I just took an update and diffed the two network_test_helpers: crowbar/barclamps/network/crowbar_engine/barclamp_network/test/network_test_helper.rb and crowbar/barclamps/crowbar/crowbar_framework/test/network_test_helper.rb and they are identical. Will look at the test failure

Re: [Crowbar] Question abourt multiple proposals

2013-03-04 Thread Christopher_Dearborn
Hi Guillaume, Yes, you can have multiple proposals for the same barclamp in Crowbar 1.x. Exceptions to this are for some of the barclamps that are core to Crowbar, such as the network barclamp, which limit themselves to 1 proposal. Chris Dell From: crowbar-bounces On Behalf Of Guillaume Pola