Closed
Bug 500699
Opened 16 years ago
Closed 16 years ago
deploy puppet client on production machines
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: bhearsum)
References
Details
No description provided.
| Assignee | ||
Updated•16 years ago
|
Priority: -- → P2
| Assignee | ||
Comment 1•16 years ago
|
||
Got through moz2-linux-slave01 -> slave12 today. One of them hit an OOM problem, I'm going to let things run overnight before I continue deployment. We've also got bug 501222 filed to give the linux slaves more ram. Hopefully this won't block the rest of the puppet deployment.
Comment 2•16 years ago
|
||
We hit this on a couple of builds on moz2-win32-slave09 (m-c unit). As an experiment I rebooted that to see what happened to the memory usage.
Before:
total used free shared buffers cached
Mem: 757 326 430 0 2 276
-/+ buffers/cache: 46 710
Swap: 509 62 447
After:
total used free shared buffers cached
Mem: 757 296 460 0 15 208
-/+ buffers/cache: 72 684
Swap: 509 0 509
So using about 90M less in RAM and swap. Uptime was 45 days.
| Assignee | ||
Comment 3•16 years ago
|
||
Unfortunately we had 5 more failures due to memory exhaustion overnight. I've turned off the puppet service for now. I'm going to continue deployment today but I will not be starting the puppet daemon, merely doing the installations.
Comment 4•16 years ago
|
||
(In reply to comment #2)
> We hit this on a couple of builds on moz2-win32-slave09 (m-c unit). As an
> experiment I rebooted that to see what happened to the memory usage.
I'm so used to windows being a pain, but really mean moz2-linux-slave09 here.
| Assignee | ||
Comment 5•16 years ago
|
||
I deployed puppet and did an initial sync up on the rest of the moz2-* slaves - I have not enabled the service yet.
| Assignee | ||
Comment 6•16 years ago
|
||
I got puppet deployed, albeit disabled, on the try-linux-* slaves today. Two things left: deploy on the ref platform, and enable the service. The latter is blocked on bug 501222.
Depends on: 501222
Comment 7•16 years ago
|
||
bhearsum: can you turn on the puppet service on moz2-linux-slave17, as it now has 2gb RAM. I'm curious if that RAM upgrade fixed the memory corruption as hoped.
| Assignee | ||
Comment 8•16 years ago
|
||
(In reply to comment #7)
> bhearsum: can you turn on the puppet service on moz2-linux-slave17, as it now
> has 2gb RAM. I'm curious if that RAM upgrade fixed the memory corruption as
> hoped.
Done.
| Assignee | ||
Comment 9•16 years ago
|
||
Got the reference platform done today. Deployment is done now, the only thing left is turning on the service once bug 501222 is done.
| Assignee | ||
Comment 10•16 years ago
|
||
Puppet has been enabled on all of the try-* and moz2-* linux machines. We're all done here, finally!
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 11•16 years ago
|
||
catlee found a major hole in this deployment today: /etc/sysconfig/puppet was never updated to point to the puppet service. This meant that puppet was running every 30min, but only using the cached manifests from the last time puppetd was run manually. We went around and fixed all the slaves, including the ref platform so it's fixed now.
Comment 12•16 years ago
|
||
(In reply to comment #11)
> catlee found a major hole in this deployment today: /etc/sysconfig/puppet was
> never updated to point to the puppet service. This meant that puppet was
> running every 30min, but only using the cached manifests from the last time
> puppetd was run manually. We went around and fixed all the slaves, including
> the ref platform so it's fixed now.
Yikes. (Nice catch Catlee!). So we've fixed it this time, but is there any way to make sure this doesnt hit us again in the future?
| Assignee | ||
Comment 13•16 years ago
|
||
This was something that was missed during the initial setup. I fixed the ref platform, too, so new slaves will be fine. Unless something or someone changes /etc/sysconfig/puppet there's no way for this to re-occur.
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•