Re: [Crowbar] barclamp to install an ISO image on a node?

2013-06-28 Thread Michael_Pittaro

> I am experimenting with crowbar and chef. I would like to have a barclamp 
> that I could use to install another linux system say for example CentOs even 
> though 
> the admin node is running with Ubuntu. I have looked around in crowbar.yml 
> and I have noticed there is an os_support tag. Regardless of what I set this 
> to it, 
> does not appear to make any difference. Any thoughts or examples out there?

The provisioner barclamp is the one which installs the core OS, and it supports 
different flavors of operating systems.   
https://github.com/crowbar/barclamp-provisioner

Our hadoop releases use CentOS or RedHat EL for the operating system, while the 
crowbar administration node runs Ubuntu.  The 'dev' tool supports these 
alternatives in the build environment.

mike





___
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/


Re: [Crowbar] barclamp to install an ISO image on a node?

2013-06-28 Thread Michael_Pittaro
In 1.x, you can install something other than ubuntu, but it is the same for 
every node.

The 2.x feature is heterogeneous operating systems, which will allow per node 
images, weither different operating system, or differetn versions of the same 
os.
http://robhirschfeld.com/2012/07/06/crowbar-2-0-objectives-scalable-heterogeneous-flexible-and-connected/


mike


-Original Message-
From: Kading, John I. [mailto:john.kad...@gd-ais.com] 
Sent: Friday, June 28, 2013 9:16 AM
To: Pittaro, Michael; crowbar
Subject: RE: barclamp to install an ISO image on a node?

Hi Mike,

Thanks for the email. A few questions here to clarify what you're saying. I am 
running the Crowbar administration node with Ubuntu. Offhand, I believe I am 
running crowbar 1.7. Are you saying that I would be able to use the provisioner 
barclamp to install any ISO image I want to a booting machine?

I heard and read that in crowbar 2.0, this capability will exist, but in 1.X it 
does not. Does this sound right to you?

Thanks,
John

-Original Message-
From: michael_pitt...@dell.com [mailto:michael_pitt...@dell.com] 
Sent: Friday, June 28, 2013 11:08 AM
To: Kading, John I.; crow...@lists.us.dell.com
Subject: RE: barclamp to install an ISO image on a node?


> I am experimenting with crowbar and chef. I would like to have a 
> barclamp that I could use to install another linux system say for 
> example CentOs even though the admin node is running with Ubuntu. I have 
> looked around in crowbar.yml and I have noticed there is an os_support tag. 
> Regardless of what I set this to it, does not appear to make any difference. 
> Any thoughts or examples out there?

The provisioner barclamp is the one which installs the core OS, and it supports 
different flavors of operating systems.   
https://github.com/crowbar/barclamp-provisioner

Our hadoop releases use CentOS or RedHat EL for the operating system, while the 
crowbar administration node runs Ubuntu.  The 'dev' tool supports these 
alternatives in the build environment.

mike







___
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/


[Crowbar] How to export a barclamp?

2013-06-28 Thread Volkan_Satirtav
Does anybody know how to export a barclamp with all of its files?

Thanks
Volkan Satirtav

___
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

[Crowbar] How to export a barclamp?

2013-06-28 Thread Volkan_Satirtav
Does anybody know how to export a barclamp with all of its files?

Thanks
Volkan Satirtav
___
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Re: [Crowbar] How to export a barclamp?

2013-06-28 Thread Rob_Hirschfeld
Volkan,

What are you trying to accomplish?  Are you looking for the Chef/Automation 
contents or information about the infrastructure or the logs?

Some more background would be helpful.

Rob

From: crowbar-bounces On Behalf Of Satirtav, Volkan
Sent: Friday, June 28, 2013 1:43 PM
To: crowbar
Subject: [Crowbar] How to export a barclamp?

Does anybody know how to export a barclamp with all of its files?

Thanks
Volkan Satirtav

___
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

[Crowbar] Pull-Request Review and Merge Process

2013-06-28 Thread John_Terpstra
I would like to initiate a discussion to secure an agreeable process for 
handling of pull-requests for the Crowbar community project.
Please respond to this email with your suggestions, recommendations, and 
concerns.

NOTE: The following are designed to initiate discussion - no decision has been 
made - nothing is locked in place by these proposals.

Objectives:

1.  To keep the public code tree in a clean and working condition

2.  To facilitate the flow and processing of pull-requests

3.  To avoid holding up the work of community developers

4.  To encourage greater contribution

5.  To provide a great experience for all code contributors and reviewers

Proposed Process:

a.  All community participants/members are encouraged to provide patch 
(pull-request) feedback

a.  On the mailing list

b.  Over IRC channel #crowbar

c.  Via Github pull-request responses

b.  It is proposed that each participating organization is encourage to 
appoint a subject matter expert (SME) for each key area of the crowbar code base

a.  Responsibilities of the SME

i. Top-level 
responsibility for code review and merging

   ii. Can assign 
responsibilities to a trusted fall-back person to ensure that pull-requests are 
not blocked when the SME is not available

b.  Assure that pull-requests are either handled (action is being taken) 
within 3 days of the submission

i. Delegate to others 
to handle if the SME is unable to do it

   ii. Notify the Crowbar 
mailing list that of significant processing delays

  iii. Provide periodic 
feedback to the mailing list if a pull-request is held up

c.  Ensures that at least two (2) votes are received for each pull-request

d.  Maintains equitable behavior that does not impede code contribution work

e.  Liaises with SMEs within the community so that development work flows 
smoothly

c.  Code Review Cases

a.  Simple patch - action SME will merge the pull-request with minimum fuss

i. No voting required

   ii. SME exercises total 
discretion

b.  Complex Pull-Request - patches are not potentially controversial

i. SME seeks/waits for 
a minimum of two (2) votes  [+1 == OK, 0 == Neutral, -1 == Blocks]

   ii. SME polls community 
for feedback is none is received within 48 hours

  iii. SME merges 
pull-request if no objections are received, closes pull-request at own 
discretion

c.  Potentially Controversial Patches

i. SME refers the 
potential controversy to the community and engages the submitter to defend the 
case to merge

   ii. SME referees the 
resolution process

d.  Testing and Validation

a.  The SME will exercise sound judgment to determine the testing 
methodology that is appropriate to the patches submitted via the pull-request

b.  All contributors are expected to suggest/recommend the preferred method 
that is most appropriate to validate their pull-request/patches

c.  Code submissions are expected not to break the code

Key Questions:

I. How should community code review discussions be conducted?  
(Meetings, Conference calls, IRC, other)

II.   Should the community create its own code releases 
(independently from contributor organizations)?

a.  Should this be considered the formal community release?

b.  How should community release objectives be set?

III.  What criteria shall the community adopt in respect of 
pre-release code freeze, QA, etc.?

a.  What does a release cycle consist of?

b.  What influences release point goals, objectives, and their achievement?

c.  What should be the relationship between community releases and 
contributing organization releases?

IV.  How should SME appointments be handled?

a.  Community vote?

b.  Organizational appointment?

c.  How are individual contributor efforts protected in this structure?

___
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Re: [Crowbar] Crowbar

2013-06-28 Thread John_Terpstra
Imran,

Please can you explain what you are trying to achieve?  It is possible to run 
multiple VM nodes on an R420.
Suggest you send a diagram showing how you propose to connect two Ethernet 
ports over three switches.


-John T.
[cid:image001.jpg@01CE741F.9987B8E0]


John H Terpstra

Cloud Services Architect, Senior Principal Engineer

Enterprise Solution Group

+1 512 900-1654 | john_terps...@dell.com

[cid:image002.png@01CE741F.9987B8E0]

From: Imran Mirza [mailto:imran.mi...@mibura.com]
Sent: Friday, June 28, 2013 4:29 PM
To: Hardy, Chris
Cc: crowbar; Terpstra, John; Hirschfeld, Rob
Subject: Crowbar

Can you as Julio if we can run 3 Crowbar VMs concurrently  (one for Openstack, 
one for Hadoop, and one for general purpose) on a R420 with only two Ethernet 
ports? Not sure how that will tie into three S60 switches that are independent 
from each other and on separate subnets.

Thanks


<><>___
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/