configuration management Questions

Can someone please explain the difference between configuration control and version control?

By Phillip Marker - August 1, 20131 Answer

I am presently a Configuration Manager, unemployed.

Looking for employment in the Dayton/Fairborn, Ohio (or 50mi rad.) area.

Anyone with job opportunity please contact me.

[email protected]

Use subject: CM Cross Job

 

Hi,

I am in a process of standardazing the project naming convetion. And I want to know how many characters are permissible for a project name ? I can do Hit and Trial, but I am being lazy for it. I went through the manuals but dint find the required information. Can some one please suggest.

Thanks,

Deepak

When confronted with a legacy system with large numbers of essentially undocumented components, has anyone found it useful to create some sort of data model/entity relationship model? Something that starts with the build dependencies but maybe goes further.

If this isn't the right forum I apologize!  Below in the description. 

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

MicrosoftInternetExplorer4

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}

Release Engineer (1905-1)

 

Location: Burlington, MA

Duration: 6+ Months

 

An immediate opportunity exists for a talented engineer to join a fast paced agile development team to own product releases in a cloud computing environment. The candidate will be responsible for executing release activities, implementing infrastructure improvements and continuous delivery that have direct impact on team results.

This role will leverage scripting to build/enhance required automation and tools. Improve continuous delivery pipeline. Enhance deployment automation scripts, configuration and ensure smooth running of development environments. Serve as subject matter expert on CI, release engineering and build management.

We are looking for someone who has a strong desire to work in a fast-paced dynamic environment. Is focused on continuous delivery & improvement. Loves efficiency and introduces smart automation where possible.

Required Skills

·         Bachelor’s degree or technical equivalent

·         5+ years of release and configuration management (Ant/Maven/Gradle, Subversion/Git/CVS)

·         Solid Linux experience

·         AWS Experience

·         Significant scripting experience in Python/Ruby/Shell Scripts.

·         Experience with Continuous Integration tools (Jenkins)

·         Java Application Server configuration, deployment, administration, tuning (Tomcat, Apache)

·         Solid understanding of HTTP, SSL,TCP/IP

 

Bonus

·         Hands-On Experience with Puppet

·         Understanding of systems monitoring, alerting (Nagios, Ganglia etc.)

·         F5 load balancer experience

·         Experience with internet facing applications at scale

·         Software development experience preferably Java

·         Knowledge of REST APIs

 

Relevant job titles

·         Senior Software Engineer, Build systems

·         Release Engineer

·         Release and Configuration Management Engineer

·         Sr DevOps Engineer

·         Senior Software Engineer, Infrastructure

I am using the JHSDK jar available in ths installation directory of CA to write a java program for an automation project.

 

I am using the below Java code to select the packages from ACEDEV13.06.00.00 from SW Development view and promoting it to next stage 'Integration Test(AIT)'.

 

Java Code:

 

JCaContext context = harvest.getContext();

boolean approve = context.setApprove("Approve"); //Exception @ this line is E0309000d: ERROR: Could not get Process.

boolean promote = context.setPromote("Promote");

 

//Setting the Approval

CaApprove jcaApprove = context.getApprove();

jcaApprove.setApprove(true);

jcaApprove.setDescription("Approved Desc");

jcaApprove.execute();

 

//Setting the Promote

JCaPromote jcaPromoteObj =  context.getPromote();

System.out.println(" getToStateName "+jcaPromoteObj.getToStateName());

System.out.println(" getToStateObjId "+jcaPromoteObj.getToStateObjId());

 

jcaPromoteObj.execute();

 

 

Exception I get :

com.ca.harvest.jhsdk.hutils.JCaHarvestException: E03090027: ERROR: Could not get Approve Process from Context.

com.ca.harvest.jhsdk.hutils.JCaHarvestException: E03090010: ERROR: Could not get Promote Process from Context.

 

Do I need to set any mode to context or harvest object to make the Promote process to work. Kindly help me with this.

While observing a development team currently using ClearCase 8.0 prepare for their build it took 3 hours to attach the build label to the baseline.  What could be causing this this process to take this amount of time?  I currently support a development team that has several VOBs that control 3 or 4K and it takes no more that 10 or 15 minutes. 

Any suggestions as to the problem and how to fix?

Can HP Quality Center be used for updating change requests?

I am getting ready to install it on my laptop.

 

This plan can addresss either FCA/PCA Formal audits or in-process CM process review and verification audits or both.

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.