Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added ubuntu-13.10 packer templates w/debian sudoers scripts #96

Merged
merged 1 commit into from
Nov 4, 2013

Conversation

routelastresort
Copy link
Contributor

I pointed this to "scripts/debian/sudoers.sh", and put the boxes through basic tests. VMware needs some HGFS kernel love (as I believe is mentioned on tickets.opscode), but this fixes the sudo issue, and I can su up to root w/o a password as expected.

VMware:
The HGFS kernel module was not found on the running virtual machine.
This must be installed for shared folders to work properly. Please
install the VMware tools within the guest and try again. Note that
the VMware tools installation will succeed even if HGFS fails
to properly install. Carefully read the output of the VMware tools
installation to verify the HGFS kernel modules were installed properly.

@tduffield
Copy link
Contributor

The boxes build successfully (when using VMWare 6) but there is no Omnibus package for 13.10 yet so I can't test the builds fully. Once the 13.10 package is released for Omnibus and we can test we can merge this in.

@routelastresort
Copy link
Contributor Author

Is that code all publicly-facing in omnibus-chef?

@bflad
Copy link
Contributor

bflad commented Nov 4, 2013

Looks like CHEF-4660 was closed with Ubuntu 13.10 omnibus support in Chef 11.8.0 release. It uses 13.04 package seemingly without issue. I've built the PR via Packer and Virtualbox 4.3.2 along with testing via Chef 11.8.0 omnibus installer and a fairly hefty Chef run list.

[ubuntu1310] Installing Chef 11.8.0 Omnibus package...
[ubuntu1310] Downloading Chef 11.8.0 for ubuntu...
[ubuntu1310] Installing Chef 11.8.0
[ubuntu1310] Selecting previously unselected package chef.
[ubuntu1310] (Reading database ...
[ubuntu1310] 60703 files and directories currently installed.)
[ubuntu1310] Unpacking chef (from .../chef_11.8.0_amd64.deb) ...
[ubuntu1310] Setting up chef (11.8.0-1.ubuntu.13.04) ...
[ubuntu1310] Thank you for installing Chef!
...
[2013-11-04T04:23:12+00:00] DEBUG: Platform ubuntu version 13.10 found
[2013-11-04T04:23:12+00:00] INFO: Chef Run complete in 440.193104972 seconds

Is there anything else that needs to be confirmed/tested here?

bflad added a commit to bflad/chef-lmctfy that referenced this pull request Nov 4, 2013
@juliandunn
Copy link
Contributor

@bflad looks good to me, and I checked that @routelastresort has signed our CLA, so I'll merge this now.

@juliandunn juliandunn merged commit df7d0ce into chef:master Nov 4, 2013
@bflad
Copy link
Contributor

bflad commented Nov 4, 2013

Out of curiosity since there's been a bunch of new boxes coming into the repo, when do they get uploaded to S3? Wasn't sure if there's a release cycle for these. Thanks!

@juliandunn
Copy link
Contributor

@bflad There's not currently a defined release cycle, though I'm going to try and rebuild & upload the major ones before Community Summit, and @tduffield and I will discuss how regularly to build them. Couple of things we need to address :--

  • Versioning of boxes
  • Changing pathnames now that we build both boxes for VMWare and Virtualbox (so the old "/vagrant" pathname in S3 doesn't add up anymore)
  • Changing all the .kitchen.ymls in community cookbooks
  • CI system so that we don't have to build these manually

If you're coming to Community Summit next week in Seattle, I'd love to discuss these topics with you!

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.

4 participants