Page MenuHomePhabricator

Puppetize adding new node to OGE
Closed, ResolvedPublic

Description

Currently these are done by hand from tools-master. Should be able to just apply a role instead.

Event Timeline

yuvipanda assigned this task to coren.
yuvipanda raised the priority of this task from to Needs Triage.
yuvipanda updated the task description. (Show Details)
yuvipanda added projects: Puppet, Toolforge.
yuvipanda added subscribers: Aklapper, yuvipanda.
coren renamed this task from Puppetize adding new hosts to OGE to Puppetize adding new node to OGE.Feb 5 2015, 8:17 PM
coren set Security to None.

New node config is generated properly but not applied automatically (can be done with a qconf -Ae <filename>)

Once we are confident about turning on qconf from puppet, this should be automatic. There remains an issue for which no clear solution exists: normally, the gridengine-exec service must be (re)started on the newly added node after the node is known to Gridengine; but because of the way we have to collect data from instances and create the configuration centrally from tools-master, it's not clear how to signal the restart to the exec node.

Right now, this is worked around by doing the restart by hand.

coren triaged this task as Low priority.Mar 25 2015, 3:17 PM

Filing this in the "would be nice to have, lots of work" category for now.

coren removed coren as the assignee of this task.Mar 25 2015, 3:18 PM
coren moved this task from Backlog to Ready to be worked on on the Toolforge board.
bd808 assigned this task to Bstorm.
bd808 added subscribers: Bstorm, bd808.

@Bstorm did this as part of the Debian migration (to the extent that it is easily automated)