Re: [Crowbar] Using OpenWSMAN Ruby for iDRAC interface?

2014-05-29 Thread Victor Lowther
On Thursday, May 29, 2014 9:15:08 AM UTC-5, Rob "zehicle" Hirschfeld wrote: > > Justin, > > Great! would love to have more people participate and help in any way - > early debug/test especially. I'm interested in hearing more about your > environment so that we can make sure there's a good fit

Re: [Crowbar] OpenCrowbar - ready cut Anvil Release

2014-04-24 Thread Victor Lowther
Sold! On Apr 24, 2014 8:20 AM, wrote: > All, > > > > Over the last sprint, the Dell Crowbar team has focused on closing defects > and fixing last issues that map to the release roadmap that we laid out in > the community call several weeks ago ( > http://pad.opencrowbar.org/p/release_roadmap ) >

Re: [Crowbar] Cookbook crowbar-bootstrap not found error

2014-04-14 Thread Victor Lowther
On Mon, Apr 14, 2014 at 11:00 AM, Raghu Katti wrote: > Starting a new thread.. > > I have checked out latest core and run into "crowbar-bootstrap" cookbook > not found when I do ... any thoughts ? Below is the error log. I do have > internet connectivity from within the docker container. > > >

Re: [Crowbar] [Update] OpenCrowbar Planning Call - Tomorrow!

2014-02-25 Thread Victor Lowther
For extra thrillingness, I just generated a pull request that uplifts OpenCrowbar to Rails 4. On Tue, Feb 25, 2014 at 3:26 PM, j...@newgoliath.com wrote: > Agenda Summary - > * Review sprint stories completed already > * Discuss sprint stories for next sprint: both real and potential stories. >

Re: [Crowbar] OpenCrowbar work around for permission

2014-02-01 Thread Victor Lowther
On Sat, Feb 1, 2014 at 5:03 PM, wrote: > All, > > > > We had a recent pull to OpenCrowbar to set better file locations for logs > and cache; however, we’re getting a permissions issue. While we resolve > this in a consistent way, there’s a simple workaround: > What permission errors are you se

Re: [Crowbar] Resolving inter-repository dependencies for CB 2.0

2014-01-03 Thread Victor Lowther
ad that using bundler and gems imposed at the time made it painful, as in 10 - 30 seconds for the tool to start doing anything. > > > Thanks, > > dp > > > > > > > > *From:* crowbar-bounces *On Behalf Of *Victor Lowther > *Sent:* Friday, January 03, 20

Re: [Crowbar] Resolving inter-repository dependencies for CB 2.0

2014-01-03 Thread Victor Lowther
On Fri, Jan 3, 2014 at 8:52 AM, Adam Spiers wrote: > Victor Lowther (victor.lowt...@gmail.com) wrote: > > On Fri, Jan 3, 2014 at 5:33 AM, Adam Spiers wrote: > > > Victor Lowther (victor.lowt...@gmail.com) wrote: > > > > This is intended to work as a starting po

Re: [Crowbar] Resolving inter-repository dependencies for CB 2.0

2014-01-03 Thread Victor Lowther
On Fri, Jan 3, 2014 at 5:33 AM, Adam Spiers wrote: > Victor Lowther (victor.lowt...@gmail.com) wrote: > > This is intended to work as a starting point for a discussion of what > tool > > we should use to use to track inter-repository dependencies for CB2.0 in > > the ope

[Crowbar] Resolving inter-repository dependencies for CB 2.0

2014-01-02 Thread Victor Lowther
-crowbarmaster [victor@m4700 crowbar-subtree]$ git log commit 5d27ba8326e092b132c6cf82365025180b17afb9 Merge: 89fda0a ea2b8e7 Author: Victor Lowther Date: Thu Jan 2 10:17:46 2014 -0600 Add 'barclamps/crowbar/' from commit 'ea2b8e77f4ea7b048bea4932cf0292580c4ed523'

Re: [Crowbar] Rationalizing Crowbar Project Infrastructure for our new code base

2013-12-20 Thread Victor Lowther
On Dec 20, 2013 8:45 AM, "Dirk Müller" wrote: > > Hi Victor, > > > * The database files are append-only and grow in size over time despite > > garbage collection, leading to fairly significant slowdown on admin nodes > > that run for long periods of time. Run an admin node in production for 6 > >

Re: [Crowbar] Rationalizing Crowbar Project Infrastructure for our new code base

2013-12-18 Thread Victor Lowther
On Wed, Dec 18, 2013 at 4:31 AM, Vincent Untz wrote: > Hi Rob, > > Your mail seems to indicate that Crowbar 1.x has reached the end of its > life. This makes me really sad: I think we're proving this view is wrong > on a daily basis, as you can see with the amount of changes going in > Crowbar 1.

Re: [Crowbar] NTP cookbook broken in CB20

2013-12-12 Thread Victor Lowther
Yeah, the overlay form is busted then. On Dec 12, 2013 1:50 PM, "Sébastien Braun" wrote: > Thanks for the trick, here it is: > > { > "crowbar": { > "ntp": { > "external_servers": "0.europe.pool.ntp.org" > } > } > } > > it confirms it's a string. > > Thanks again. > Sébastien. >

Re: [Crowbar] ./dev tests setup - gem compatibility problem

2013-12-04 Thread Victor Lowther
Can you submit a pull request pinning chef at 11.6? On Dec 4, 2013 7:08 PM, "Judd Maltin" wrote: > We can't have both? > > Judd Maltin > 1-917-882-1270 > I have suffering to learn compassion once and once again. > On Dec 4, 2013 8:03 PM, "Sébastien Braun" wrote: > >> Same issue here, broken inst

Re: [Crowbar] moving to git-tracked release metadata (yay!)

2013-12-04 Thread Victor Lowther
On Wed, Dec 4, 2013 at 3:49 PM, Adam Spiers wrote: > Victor Lowther (victor.lowt...@gmail.com) wrote: > > On Wed, Dec 4, 2013 at 3:34 PM, Adam Spiers wrote: > > > [Porting conversation from > https://github.com/crowbar/crowbar/pull/1959] > > > > > > gitif

Re: [Crowbar] moving to git-tracked release metadata (yay!)

2013-12-04 Thread Victor Lowther
On Wed, Dec 4, 2013 at 3:34 PM, Adam Spiers wrote: > [Porting conversation from https://github.com/crowbar/crowbar/pull/1959] > > Victor Lowther wrote: > > Adam Spiers wrote: > > > On a related note, if we all agree that keeping release-specific stuff > > >

Re: [Crowbar] Crowbar 2 Hack Report

2013-11-21 Thread Victor Lowther
On Thu, Nov 21, 2013 at 6:33 AM, Adam Spiers wrote: > Sascha Peilicke (speili...@suse.com) wrote: > > I would also wonder why we append > > /master to every branch :-) Why not just "release/roxy" ? Or better > > "stable/roxy" which seems like a more common pattern in the git world. > > Because th

Re: [Crowbar] Crowbar 2 Hack Report

2013-11-21 Thread Victor Lowther
On Thu, Nov 21, 2013 at 11:38 AM, Darrel O'Pry wrote: > > vagrant up dev > vagrant up ubuntu12.10-admin > vagrant up bare-node1 > vagrant up bare-node2 > vagrant up bare-node3 > vagrant up bare-node4 > > Which could all be wrapped up in a grunt, make, rake, shell script task... > There could even

Re: [Crowbar] Crowbar 2.0 + Ceph == first workload

2013-11-15 Thread Victor Lowther
On Wed, Nov 6, 2013 at 1:35 AM, Victor Lowther wrote: > After a minor tweak to the networking barclamp and a whole lot of ugly > hacking in the Ceph barclamp, Crowbar 2.0 is now able to deploy Ceph using > the code in the current development tree + my fork of the Ceph barclamp

Re: [Crowbar] JSON parsing utilities

2013-10-23 Thread Victor Lowther
On Wed, Oct 23, 2013 at 12:12 PM, Judd Maltin wrote: > > On Wed, Oct 23, 2013 at 12:02 PM, Adam Spiers wrote: > >> Ralf Haferkamp (rha...@suse.de) wrote: >> > On Sat, Oct 12, 2013 at 01:18:43PM +0100, Adam Spiers wrote: >> > > Crowbar has one or two JSON-parsing wheels, e.g. >> > > >> Yeah, I wa

Re: [Crowbar] Things to do for Crowbar 2.0

2013-10-15 Thread Victor Lowther
to fail) is the right thing to do. > Thanks, > Arkady > > -----Original Message- > From: crowbar-bounces On Behalf Of Victor Lowther > Sent: Tuesday, October 15, 2013 11:22 AM > To: crowbar > Subject: [Crowbar] Things to do for Crowbar 2.0 > > At this point, Crowbar 2.0 is re

[Crowbar] Things to do for Crowbar 2.0

2013-10-15 Thread Victor Lowther
At this point, Crowbar 2.0 is ready to start porting some of our non-core barclamps over from the 1.x codebase, and doing an initial cut of our first workload (Ceph). We are also ready to start bringing other folks up to speed on the Crowbar 2.0 codebase. To help with that process (and not at all

[Crowbar] Crowbar 2.0 Status Report^2

2013-10-14 Thread Victor Lowther
It has been a little over a month since my last status report on Crowbar 2.0, so now that we have hit the next major milestone (installing the OS on a node and being able to manage it afterwards), it is time for another status report. Major changes since the initial status report: * The Crowbar

[Crowbar] barclamp-provisioner problem with Pebbles and Roxy

2013-10-08 Thread Victor Lowther
As part of adding Windows Server 2008 support, a copy of chef/cookbooks/provisioner/files/default/chef-client-11.4.4-2.windows.msi was included in the barclamp repo, which causes github to complain mightily about the size of that file whenever someone generates a pull request against either roxy or

Re: [Crowbar] Personnal gem sources

2013-10-02 Thread Victor Lowther
On Wed, Oct 2, 2013 at 7:35 AM, Guillaume Polaert wrote: > Hi, > > > > It’s possible to specify a source (like http://192.168...:3000) for a > private gem repo in the crowbar.yml? > Not currently -- The crowbar build process caches all the gems it requires during the ISO build process, and arra

Re: [Crowbar] Roles, nodes, noderoles, lifeycles, and events, oh my!

2013-10-01 Thread Victor Lowther
On Fri, Sep 27, 2013 at 1:32 PM, Shane Gibson wrote: > Victor, > > ** ** > > Thanks for the great write up. One question … there is a brief mention of > “an API request” – Are any of the APIs for the entire process exposed? For > example, would someone operating CB2 be able to manage it via

[Crowbar] Some useful mantras for CB 2.x development

2013-09-13 Thread Victor Lowther
https://api.github.com/zen Refresh often for more wisdom. ___ Crowbar mailing list Crowbar@dell.com https://lists.us.dell.com/mailman/listinfo/crowbar For more information: http://crowbar.github.com/

[Crowbar] Architecture for the Network Barclamp in Crowbar 2.0

2013-09-13 Thread Victor Lowther
The network barclamp has 3 primary functions: - Keep track of what networks are available for other barclamps to use - Keep track of what addresses have been allocated to nodes. - Mapping conduits to physical interfaces, and make reality match our expectations. Out of those functions,

Re: [Crowbar] Crowbar 2.0 Status Report

2013-09-12 Thread Victor Lowther
On Sat, Sep 7, 2013 at 6:56 PM, Victor Lowther wrote: [ snippity ] > Next Steps for Crowbar 2.0 (in rough dependency order): > >- Make framework side of the Network barclamp operate properly, >instead of working in rigged demo mode. >Right now, the Crowbar framework

Re: [Crowbar] cb2, deployments table missing

2013-09-11 Thread Victor Lowther
Weird -- I have spun up $LOTS of cb2.0 admin nodes over the last week, and devise has not been among my self-inflicted gunshot wounds. On Wed, Sep 11, 2013 at 12:45 PM, Judd Maltin wrote: > Is that key generated anew with every install? My suspicion is that > it is, and that there's some groov

Re: [Crowbar] Crowbar 2.0 Status Report

2013-09-09 Thread Victor Lowther
On Mon, Sep 9, 2013 at 8:21 AM, wrote: > 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:

Re: [Crowbar] Crowbar 2.0 Status Report

2013-09-07 Thread Victor Lowther
; > ~~shane > > ** ** > > ** ** > > *From:* crowbar-boun...@dell.com [mailto:crowbar-boun...@dell.com] *On > Behalf Of *Victor Lowther > *Sent:* Saturday, September 07, 2013 4:56 PM > *To:* crow...@lists.us.dell.com > *Subject:* [Crowbar] Crowbar 2.0 Status

[Crowbar] Crowbar 2.0 Status Report

2013-09-07 Thread Victor Lowther
As of the latest set of pushes to development release, Crowbar 2.0 is now able to deploy an admin node that can then boot other nodes into Sledgehammer. Unlike the last time CB2.0 was able to do this, the Crowbar framework is performing all the work needed to bootstrap itself into usefulness witho

Re: [Crowbar] FW: GIT tree status

2013-08-26 Thread Victor Lowther
While John is on vacation, I have gone ahead and taken over wrangling the Pebbles pull requests. On Mon, Aug 12, 2013 at 8:15 AM, wrote: > Folks, > > ** ** > > Apologies for not sending the to the crowbar reflector - my bad. > > ** ** > > **-**John T. > > ** ** > > *From:* T

Re: [Crowbar] Recent changes to proposal delete logic break the admin node sanity tests.

2013-06-26 Thread Victor Lowther
On Fri, Jun 21, 2013 at 3:08 PM, Vincent Untz wrote: > Hi Victor, > > Le vendredi 21 juin 2013, à 13:14 -0500, Victor Lowther a écrit : > > Hi, Vincent: > > > > I was running through one of mt semi-regular smoketests of the Pebbles > > codebase when I noticed tha

[Crowbar] Recent changes to proposal delete logic break the admin node sanity tests.

2013-06-21 Thread Victor Lowther
Hi, Vincent: I was running through one of mt semi-regular smoketests of the Pebbles codebase when I noticed that the admin node had transitioned into problem state. A quick glance at /var/log/install.log showed that the admin node sanity check (at /opt/dell/bin/barclamp_test.rb) was failing one o

Re: [Crowbar] FYI - smoke test of nova fails... (pebbles)

2013-06-14 Thread Victor Lowther
Your Admin node needs a public IP allocated to it. On Jun 14, 2013 3:23 PM, wrote: > On virtual box, running the smoketest script explicitly (from > /opt/dell/bin/smoketest) gives me a failure at nova tests. Nova deploys > successfully, but test does not pass. Pull request 71 (nova_dashboard) a

Re: [Crowbar] Crowbar build system update ahead

2013-06-14 Thread Victor Lowther
OK, this change has been made. The next bull of the build system will cause the Crowbar build system to stage any Ubuntu 12.04 builds on Ubuntu 12.04.2. On Thu, Jun 13, 2013 at 12:02 PM, Victor Lowther wrote: > Tomorrow morning at around 8:00 AM CST I will update the crowbar build > sys

[Crowbar] Crowbar build system update ahead

2013-06-13 Thread Victor Lowther
Tomorrow morning at around 8:00 AM CST I will update the crowbar build system to build on top of the Ubuntu 12.04.2 ISO for any Ubuntu 12.04 based builds. Please download the Ubuntu 12.04.2 amd64 server ISO from your favourite mirror! ___ Crowbar mailing

[Crowbar] Make sure the Couchdb instance Chef uses does not grow without bound.

2013-06-11 Thread Victor Lowther
One of the common pieces of feedback we have gotten is that we do not garbage-collect the couchdb databases and views that Chef uses, which eventually leads to large amounts of wasted disk space and degraded Chef performance. https://github.com/crowbar/barclamp-crowbar/pull/526 addresses that issu

Re: [Crowbar] FW: Review Request

2013-05-31 Thread Victor Lowther
On Fri, May 31, 2013 at 8:14 AM, wrote: > Victor, > > Please clarify the status of the RabbitMQ issue and what needs to be done > to bring about long-term closure. If I understand correctly we currently > have a triaged situation but not a sustainable resolution. Correct? > Long-term solution

Re: [Crowbar] Change in sledgehammer-common impacting more than Pebbles

2013-05-30 Thread Victor Lowther
Sledgehammer logging changes have been reverted for now. On Thu, May 30, 2013 at 7:03 AM, Victor Lowther wrote: > On Thu, May 30, 2013 at 3:28 AM, Vincent Untz wrote: > >> Hi, >> >> I just realized that one of my commits that got merged will impact >> non-Peb

Re: [Crowbar] Change in sledgehammer-common impacting more than Pebbles

2013-05-30 Thread Victor Lowther
On Thu, May 30, 2013 at 3:28 AM, Vincent Untz wrote: > Hi, > > I just realized that one of my commits that got merged will impact > non-Pebbles branches, and might be an issue requiring changes in these > branches too. This is the following commit: > > https://github.com/crowbar/crowbar/commit/29

[Crowbar] How Openstack Networking works in Pebbles

2013-05-16 Thread Victor Lowther
Here is an incomplete doc that describes how we configure network interfaces to let the Openstack component formerly known as Quantum do its thing: https://github.com/crowbar/crowbar/wiki/Openstack-Networking-in-Pebbles It is not complete yet, as I have not fooled around enough with tenant VLAN su

Re: [Crowbar] Is there a "What is Working" vs "What is broken" for Pebbles?

2013-04-21 Thread Victor Lowther
On Apr 21, 2013 9:27 AM, "Drew Weaver" wrote: > > Hi there, > > > > Sorry if this sounds like a dumb question but I’ve spent the better part of my weekend trying to get Crowbar 1.5 to the point where all of the Openstack barclamps are installed and I’m starting to suspect that perhaps some of the

Re: [Crowbar] Crowbar 2.0 database - SQLite?

2013-04-21 Thread Victor Lowther
On Apr 21, 2013 5:29 AM, "James Tan" wrote: > > Hi Crowbarians, > > > The default database for Crowbar 2.0 is now SQLite. Is this expected to > change later on and/or for actual customer deployments? I'm concerned > about the scalability and operational aspects of SQLite, versus > something like P

[Crowbar] Minimum functional definition of a "job" in Crowbar 2.0:

2013-03-27 Thread Victor Lowther
After kicking around what is needed between Ward, Wayne and myself, we came up with the minimal definition of a "job" for Crowbar. 1: Transition request for a node gets put to the framework 2: Node transition function iterates over all active and pending deployments on it, pulling in any attribs,

Re: [Crowbar] obsolete config.gem lines

2013-03-11 Thread Victor Lowther
On Mon, Mar 11, 2013 at 10:38 AM, Adam Spiers wrote: > These are left-overs from Rails 2, right? > > https://github.com/crowbar/barclamp-crowbar/blob/master/crowbar_framework/config/application.rb#L65 Pretty sure they are, yes. Rob would be The Authority on the matter, tho. _

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

2013-03-05 Thread Victor Lowther
On Tue, Mar 5, 2013 at 3:42 PM, wrote: > The routing pattern we use in CB2 needs to be finalized. Currently there are > a couple of different routing patterns in use which is going to lead to > problems down the road. > > Fact: We need to have two controllers per barclamp/managed object. One

Re: [Crowbar] Using apache (mod_proxy, mod_cache) instead of polipo for the proxy?

2013-03-05 Thread Victor Lowther
On Tue, Mar 5, 2013 at 2:48 AM, Ralf Haferkamp wrote: > Hi, > > On Mon, Mar 04, 2013 at 09:13:42AM -0600, Victor Lowther wrote: >> On Mon, Mar 4, 2013 at 7:20 AM, Ralf Haferkamp wrote: >> > Hi, >> > >> > currenlty the provisioner barclamps sets up

Re: [Crowbar] Using apache (mod_proxy, mod_cache) instead of polipo for the proxy?

2013-03-04 Thread Victor Lowther
On Mon, Mar 4, 2013 at 7:20 AM, Ralf Haferkamp wrote: > Hi, > > currenlty the provisioner barclamps sets up a polipo instance on the admin > node > to act as a proxy for the client nodes (AFAIK to be able to access remote > package > repositories). Is there any specific reason why polipo was cho