Skip to content

(MAINT)(gh-210) series of commits to get beaker smoketest working in ec2#392

Merged
colinPL merged 3 commits intovoxpupuli:masterfrom
anodelman:maint
Aug 8, 2014
Merged

(MAINT)(gh-210) series of commits to get beaker smoketest working in ec2#392
colinPL merged 3 commits intovoxpupuli:masterfrom
anodelman:maint

Conversation

@anodelman
Copy link
Contributor

  • updates to aws_sdk hypervisor support to correctly use vmhostname, hostname and ip
  • additional open ports for ec2 instances
  • updates to dsl 'on' method to properly handle additional environment variables

Alice Nodelman added 3 commits August 6, 2014 17:03
- 61613 needs to be open for MCO to work correctly
- vmhostname was being set incorrectly and breaking PE installation
- move instance metadata tag addition to after instance is running
- /etc/hosts generation fixed so that it has entries for all other hosts
  on each individual host
- add agent listen port (8139)
- fix zombie killing by correctly handling volumes that may not exist
  when attempted deletion occurs
- we do not correctly handle adding additional environment variables to
  puppet commands, this patch allows you to add those env vars
@puppetlabs-jenkins
Copy link
Contributor

💚 Test passed.
Refer to this link for build results: http://jenkins-beaker.delivery.puppetlabs.net/job/Beaker%20Combined%20Smoketest/321/

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand that Beaker::Command is in scope here as Command and that it is relatively common to use the unqualified in-scope name of a class/module both in the Ruby community and in Beaker, but I am curious if you are aware of any reasons not to use the fully-qualified version?

I personally prefer less ambiguity where possible, but I'm not suggesting a change should be made--just interested in discussion about coding conventions within Beaker.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds like something that could make it into a standard - we don't currently have a preferred format.

@kbarber
Copy link
Contributor

kbarber commented Aug 8, 2014

@anodelman +1 from me generally, as long as we've tested this on EC2 against PuppetDB I guess.

@anodelman
Copy link
Contributor Author

Yup, green on PuppetDB smoketests.

colinPL added a commit that referenced this pull request Aug 8, 2014
(MAINT)(gh-210) series of commits to get beaker smoketest working in ec2
@colinPL colinPL merged commit 75b61a3 into voxpupuli:master Aug 8, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants