Closed Bug 1216188 Opened 9 years ago Closed 9 years ago

Request for 2 VMs for webcompat test project

Categories

(Infrastructure & Operations :: Virtualization, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: miketaylr, Unassigned)

References

Details

(Whiteboard: [vm-create:2])

Hi,

Can the webcompat team get 2 VMs provisioned for our contractors Async (cc Conor, who is driving their work)?

Our needs are roughly equivalent to the $5 and $10 boxes from Digital Ocean:

<https://www.digitalocean.com/pricing/>

Desired hostname:
No preference. This is for prototyping, so anything works. Ideally something with "compatipede" in the hostname?

Number of cores:
1

Amount of RAM:

1GB for the first, 512 for the other.

Desired OS:
RHEL x86_64 should be fine. Conor can chime in if they prefer the most current Ubuntu LTS.

Amount of Disk:
default

Thanks! I'll file follow up bugs to get them access to the boxes once we have them.
Would prefer 14.04 Ubuntu if possible guys.

thanks,
Conor
A compatipede1 was set up in bug 943992, don't know if that's related to you, or someone you need to compare notes with.
We can do boxes numbered 2 and 3.

Ubuntu14.04 (and CentOS7) are currently not on offer.  There are some puppet issue that cause trouble, so we can offer RHEL6 and Ubuntu12.04.
If that's good, let us know which OS and we'll get going.
It's related yeah. Boxes numbered 2 and 3 is perfect. 

I'll touch bases with Hallvord to see if he's still using box 1 (I think he is, but will confirm).
12.04 it will have to be then. 
Thanks Greg.
compatipede1.dmz.scl3.mozilla.com
compatipede2.dmz.scl3.mozilla.com

VMs created as Ubuntu 12.04, puppetized, nagios'ed, recorded in our sheets.
Obviously you'll be lacking VPN access to get to them; file in Infra&Ops / Infra:VPN  (with this as a blocker bug for tracking) to get going on that front.

Let me know if there's something amiss.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Whiteboard: [vm-create:2]
Thanks Greg!
Blocks: 1216992
Hi Greg,

Dainis tried to get access to the boxes on Friday but couldn't get in. These are the steps he followed. 

1. unzip *-config.zip
2. run ./install-ubuntu.sh (there is man page at
https://mana.mozilla.org/wiki/display/IT/Configuring+OpenVPN+on+Ubuntu
but I can't access it using ldap credentials(same credentials work fine
with login.mozilla.org <http://login.mozilla.org/>))
3. openvpn --config openvpn.scl3.mozilla.com.ovpn
4. requires auth username and password(tried dainis.tillers@gmail.com
<mailto:dainis.tillers@gmail.com> and dainis.tillers etc. with ldap
password or without
5. fails AUTH: Received control message: AUTH_FAILED

Are we doing something wrong here ?
Flags: needinfo?(jdow)
Ah, sorry, I should have mentioned that. At login.mozilla.com you'll need to enroll in Multi-factor auth. Once enrolled, depending on the method you chose to enroll (Duo Push vs. OTP token), the password you use in your vpn client will need to be either "push" if using Duo Push, or the OTP password generated by the duo app, or google authenticator app, whichever you enrolled.
Flags: needinfo?(jdow)
Hi

We need node.js on those boxes and also install upstart scripts for daemons(as well as ability to restart those jobs), but I can't figure out how to root access(sudo asks for password tried different options - ldap password, 'push', etc. but none of them worked)

Also one of the boxes would need to be a slightly bigger(2-3Gb of RAM) as phantomjs and slimerjs will be runing on that box
Flags: needinfo?(jdow)
Mike: in addition to the bug for who needs access *period* - we also need to know in here, who needs sudoer access to the VMs?  you?  the people mentioned for access in 1216992?  some sub- or superset of that?

Dainis - need specifics on which VM is needing more RAM - and is it 2-3G total, or 2-3G additional?
compatipede2.dmz.scl3.mozilla.com - 2-3Gb of RAM(more is better :))
dainis: let me know when I can take it down for a few minutes to increase the RAM.
Chris we aren't running anything that box yet(until we haven't been added to sudoers), you can take it offline 

and for sudoers, sudo access would be be needed for me(dainis.tillers), Connor(conor) and Seif(but he hasn't yet enrolled  in MFA)
Chris, as for sudoers the people from https://bugzilla.mozilla.org/show_bug.cgi?id=1216992#c4, as well as myself. Thanks.
Any joy here guys, it would be good to get going on this tomorrow.
Sorry, we've had some emergencies around here ... I'm working on it now.  Sadly I'm having some trouble getting people into the LDAP groups - wrangling up some LDAP expertise currently.
So, I've got sudoers setup for conor, and dainis.tillers - I can't add Seif until he enrolls (and this will likely be another bug by that time.)

The only one I'm having trouble with is Mike Taylor's ... the puppet manifests aren't updating with the added members to the groups.

Will that be enough for you to get started, or do I need to beat the bushes harder for assistance?
Alright, got Mr. Taylor in the sudoers as well.

This is as much as I can do until Seif updates his ssl key on login.mozilla.com.

removing jdow's NI as I think we've given you all the tools you need to get moving.
Flags: needinfo?(jdow)
Hi, can I have sudo too?
Flags: needinfo?(cknowles)
Looking at these boxes, the user "hsteen" is already in the sudoers as having access - are you having trouble?
Flags: needinfo?(cknowles)
ops, sorry. I didn't know I had access already #fail
See Also: → 1277045
You need to log in before you can comment on or make changes to this bug.