Page MenuHomePhabricator

setup / deploy nobelium for elastic-search testing in labs
Closed, ResolvedPublic

Description

T112163 requested hardware for use in elasticsearch testing in labs.

The various networking requirements discussed there seem to place this in the labs support vlan. As such, it can stay in row C.

This task will track the following:

  • - setup of install server module with all mendelevium mac info
  • - setup of install server module with all mendelevium partitioning info
  • - setup of dns for mendelevium entries
  • - allocation/description/vlan set for network port
  • - install of os
  • - puppet keys signed
  • - salt keys signed
  • - deployment of service(s)

Details

Related Gerrit Patches:

Event Timeline

RobH created this task.Sep 21 2015, 7:31 PM
RobH raised the priority of this task from to Normal.
RobH updated the task description. (Show Details)
RobH added a project: acl*sre-team.
RobH added a subscriber: RobH.
Restricted Application added subscribers: Matanya, Aklapper. · View Herald TranscriptSep 21 2015, 7:31 PM

This needs to be trusty rather than jessie as well.

Let's figure out how to RAID the disks. @EBernhardson?

Yup, RAID10 gives us 6T usable space which is good enough, so let's do that.

RobH renamed this task from setup / deploy mendelevium for elastic-search testing in labs to setup / deploy nobelium for elastic-search testing in labs.Sep 21 2015, 8:03 PM
RobH set Security to None.
RobH updated the task description. (Show Details)Sep 21 2015, 8:10 PM
RobH updated the task description. (Show Details)Sep 21 2015, 8:40 PM
RobH updated the task description. (Show Details)
RobH updated the task description. (Show Details)Sep 21 2015, 9:12 PM
RobH updated the task description. (Show Details)

system installed and awaiting puppet/salt key acceptance. assigning to yuvi for implementation.

Change 240302 had a related patch set uploaded (by Yuvipanda):
elasticsearch: Setup nobelium with standard roles

https://gerrit.wikimedia.org/r/240302

Change 240302 merged by Yuvipanda:
elasticsearch: Setup nobelium with standard roles

https://gerrit.wikimedia.org/r/240302

Change 240308 had a related patch set uploaded (by Yuvipanda):
elasticsearch: provision nobelium as labsearch cluster

https://gerrit.wikimedia.org/r/240308

Change 240308 merged by Yuvipanda:
elasticsearch: provision nobelium as labsearch cluster

https://gerrit.wikimedia.org/r/240308

Change 240309 had a related patch set uploaded (by Yuvipanda):
elasticsearch: Actually provision nobelium

https://gerrit.wikimedia.org/r/240309

Change 240309 merged by Yuvipanda:
elasticsearch: Actually provision nobelium

https://gerrit.wikimedia.org/r/240309

Change 240311 had a related patch set uploaded (by Yuvipanda):
elasticsearch: New role for labsearch cluster

https://gerrit.wikimedia.org/r/240311

Change 240311 merged by Yuvipanda:
elasticsearch: New role for labsearch cluster

https://gerrit.wikimedia.org/r/240311

We should move the mounted disk, it's currently mounted at /srv but for elasticsearch we should mount it to: /var/lib/elasticsearch/labsearch

Deployed a patch to mediawiki-config, testwiki is now writing to the labsearch cluster. Will enable more wikis tomorrow

Fun things I forgot to deal with: Different clusters need different numbers of shards / replicas

@EBernhardson I guess this is kindof 'done' now? Can you update ticket?

Gehel closed this task as Resolved.Oct 20 2016, 1:27 PM
Gehel added a subscriber: Gehel.

Resovled as this has been done for month (since then nobelium has actually been decommissioned and replaced by relforge)