Page MenuHomeSoftware Heritage
Feed Advanced Search

Nov 9 2020

ardumont added a comment to T2765: Improve swh.core debian package so it stops pulling the postgresql server package.

grrr, come on, i already opened one... T2746...

Nov 9 2020, 11:25 AM · System administrators, Packagers
ardumont merged task T2765: Improve swh.core debian package so it stops pulling the postgresql server package into T2746: packaging: Split swh.core and test dependencies properly.
Nov 9 2020, 11:25 AM · System administrators, Packagers
ardumont triaged T2765: Improve swh.core debian package so it stops pulling the postgresql server package as Normal priority.
Nov 9 2020, 11:23 AM · System administrators, Packagers

Nov 4 2020

ardumont closed T2749: Clean up raw_extrinsic_metadata table as Resolved.
Nov 4 2020, 1:09 PM · System administrators
ardumont added a comment to T2749: Clean up raw_extrinsic_metadata table.

Almost, one last range eee... to fff... to run

Nov 4 2020, 1:09 PM · System administrators
ardumont added a comment to T2749: Clean up raw_extrinsic_metadata table.

Almost, one last range eee... to fff... to run [1]

Nov 4 2020, 9:48 AM · System administrators

Nov 3 2020

ardumont added a comment to T2749: Clean up raw_extrinsic_metadata table.

ETA should be roughly done during the night, tomorrow morning for sure (currently at the range between 888... and 999...).

Nov 3 2020, 5:02 PM · System administrators

Nov 2 2020

ardumont added a comment to T2749: Clean up raw_extrinsic_metadata table.

running on belevedere in a root tmux session btw (first delete query passed [1], I triggered the rest in that tmux session):

Nov 2 2020, 8:34 PM · System administrators
ardumont changed the status of T2749: Clean up raw_extrinsic_metadata table from Open to Work in Progress.
Nov 2 2020, 5:48 PM · System administrators
ardumont updated the task description for T2749: Clean up raw_extrinsic_metadata table.
Nov 2 2020, 5:31 PM · System administrators
ardumont added a comment to T2749: Clean up raw_extrinsic_metadata table.

Now on to your initial hints about ranges which I missed the first time...
(Thanks ;)

Nov 2 2020, 5:20 PM · System administrators
ardumont added a comment to T2749: Clean up raw_extrinsic_metadata table.

In the current situation of the replica, you can just drop the table from the
publication while you're doing the removal.

Ack, thanks.

Nov 2 2020, 5:01 PM · System administrators
ardumont added a comment to T2749: Clean up raw_extrinsic_metadata table.

In the current situation of the replica, you can just drop the table from the publication while you're doing the removal.

Nov 2 2020, 4:08 PM · System administrators
olasd added a comment to T2749: Clean up raw_extrinsic_metadata table.

Instead of a like query which is not indexed, you should use a ranged query which will be able to use an index instead (id >= 'swh:1:snp:' and id < 'swh:1:snp;')

Nov 2 2020, 3:05 PM · System administrators
ardumont added a comment to T2749: Clean up raw_extrinsic_metadata table.

What's suggested by the psql prompt seems to the point. As far as my understanding goes, [2] from [1] would actually writes in replication logs the rows to be deleted from the replica.

Nov 2 2020, 2:52 PM · System administrators
vlorentz added a comment to T2749: Clean up raw_extrinsic_metadata table.

@moranegg the table grew over 500GB over a couple of months.

Nov 2 2020, 2:27 PM · System administrators
moranegg added a comment to T2749: Clean up raw_extrinsic_metadata table.

What's the problem in the ERMDS?
Can you be more precise in the title, because seems it's a formatting issue for NPM or PyPi packages.. but I'm not sure.

Nov 2 2020, 2:23 PM · System administrators
ardumont added a comment to T2749: Clean up raw_extrinsic_metadata table.

It's actually less happy from the main db though:

Nov 2 2020, 2:07 PM · System administrators
ardumont updated the task description for T2749: Clean up raw_extrinsic_metadata table.
Nov 2 2020, 2:04 PM · System administrators
ardumont triaged T2749: Clean up raw_extrinsic_metadata table as Normal priority.
Nov 2 2020, 2:02 PM · System administrators

Sep 22 2020

olasd removed a member for System administrators: seirl.
Sep 22 2020, 11:21 AM

Sep 3 2020

ardumont added a member for System administrators: anlambert.
Sep 3 2020, 1:52 PM

Sep 1 2020

olasd removed a member for System administrators: ftigeot.
Sep 1 2020, 5:49 PM
olasd added a member for System administrators: vsellier.
Sep 1 2020, 5:49 PM

Nov 12 2019

ardumont closed D2251: hiera.yaml: Migrate hiera.yaml to puppet 5.
Nov 12 2019, 2:43 PM · System administrators, System administration, Puppet recipes
ardumont updated the diff for D2251: hiera.yaml: Migrate hiera.yaml to puppet 5.

Rebase to latest production branch

Nov 12 2019, 2:43 PM · System administrators, System administration, Puppet recipes
olasd accepted D2251: hiera.yaml: Migrate hiera.yaml to puppet 5.
Nov 12 2019, 2:39 PM · System administrators, System administration, Puppet recipes
ardumont added a reviewer for D2251: hiera.yaml: Migrate hiera.yaml to puppet 5: ftigeot.
Nov 12 2019, 2:37 PM · System administrators, System administration, Puppet recipes

Jul 16 2019

ftigeot closed T1882: Merge swh-sysadmin into existing swh-grafana-dashboards as Resolved.

Grafanalib dashboards to swh-grafana-dashboards in rTGRAee5d3074bf58 .

Jul 16 2019, 11:48 AM · System administrators

Jul 5 2019

douardda triaged T1882: Merge swh-sysadmin into existing swh-grafana-dashboards as High priority.
Jul 5 2019, 12:26 PM · System administrators

Dec 1 2017

ardumont created P197 errors in indexer when uffizi's disk's full -> OSError: [Errno 28] No space left on device.
Dec 1 2017, 1:52 PM · System administrators, Indexer, Storage manager

Nov 28 2017

olasd added a comment to T856: Running puppet agent on the puppet master results in error.

As for the icinga2 issue, this was fixed with:

Nov 28 2017, 2:28 PM · Puppet recipes, System administrators
ardumont added a comment to T856: Running puppet agent on the puppet master results in error.

The fqdn must have been set wrong at some point during the deployment.

Nov 28 2017, 12:01 PM · Puppet recipes, System administrators
olasd closed T856: Running puppet agent on the puppet master results in error as Resolved.

There was a duplicate node definition in puppetdb for a worker03.euwest.azure.euwest.azure.internal.softwareheritage.org node. The fqdn must have been set wrong at some point during the deployment.

Nov 28 2017, 11:48 AM · Puppet recipes, System administrators

Nov 23 2017

ardumont added a comment to T856: Running puppet agent on the puppet master results in error.

Oh yeah, also for icinga, we are possibly quite late there:

Nov 23 2017, 6:35 PM · Puppet recipes, System administrators
ardumont created T856: Running puppet agent on the puppet master results in error.
Nov 23 2017, 6:31 PM · Puppet recipes, System administrators

Nov 22 2017

zack added a member for System administrators: seirl.
Nov 22 2017, 3:59 PM

Sep 18 2017

olasd closed T758: Upload package failure due to wrong group permission rights as Resolved by committing rDENVfa6039ebe5cb: bin/make-package: force umask when calling reprepro.
Sep 18 2017, 8:39 PM · Packagers, System administrators

Sep 12 2017

ardumont updated the task description for T758: Upload package failure due to wrong group permission rights.
Sep 12 2017, 2:58 PM · Packagers, System administrators
ardumont updated the task description for T758: Upload package failure due to wrong group permission rights.
Sep 12 2017, 2:55 PM · Packagers, System administrators
ardumont created T758: Upload package failure due to wrong group permission rights.
Sep 12 2017, 2:54 PM · Packagers, System administrators

Sep 7 2017

zack added a member for System administrators: ftigeot.
Sep 7 2017, 11:42 AM

May 13 2016

olasd changed the visibility for System administrators.
May 13 2016, 5:22 PM

Mar 10 2016

zack removed a project from T63: Fix backups failing when a file changes: Staff.
Mar 10 2016, 5:49 PM
zack removed a project from T237: test postgres db restore: Staff.
Mar 10 2016, 5:49 PM
zack removed a project from T238: barman@banco:~$ ssh postgres@db-public: connection refused on port 10022: Staff.
Mar 10 2016, 5:49 PM
zack removed a project from T274: investigate slow uffizi read performances from the object store: Staff.
Mar 10 2016, 5:49 PM
zack removed a project from T325: swh-scheduler: puppetize task runner: Staff.
Mar 10 2016, 5:49 PM · Puppet recipes, Language-Puppet, Scheduling utilities
zack removed a project from T326: swh-scheduler: puppetize event listener: Staff.
Mar 10 2016, 5:49 PM · Puppet recipes, Language-Puppet, Scheduling utilities
zack removed a project from T327: swh-worker: puppetize daemon: Staff.
Mar 10 2016, 5:49 PM · Puppet recipes, Language-Puppet, Scheduling utilities
zack removed a project from T342: add nagios check for disk size on saatchi: Staff.
Mar 10 2016, 5:49 PM · Restricted Project, System administration, Puppet recipes

Mar 5 2016

zack added a project to T342: add nagios check for disk size on saatchi: System administrators.
Mar 5 2016, 10:27 AM · Restricted Project, System administration, Puppet recipes

Feb 29 2016

zack updated subscribers of T12: setup auto-deployment hook for the puppet environment.
Feb 29 2016, 1:44 PM · Puppet recipes, Language-Puppet
zack updated subscribers of T16: cleanup and publish phabricator puppet module.
Feb 29 2016, 1:44 PM · Puppet recipes, Language-Puppet
zack edited projects for T325: swh-scheduler: puppetize task runner, added: Language-Puppet; removed Developers.
Feb 29 2016, 1:44 PM · Puppet recipes, Language-Puppet, Scheduling utilities
zack updated subscribers of T14: puppetize forge IRC bot config.
Feb 29 2016, 1:44 PM · Puppet recipes, Language-Puppet
zack added a project to T326: swh-scheduler: puppetize event listener: Language-Puppet.
Feb 29 2016, 1:44 PM · Puppet recipes, Language-Puppet, Scheduling utilities
zack added a project to T327: swh-worker: puppetize daemon: Language-Puppet.
Feb 29 2016, 1:43 PM · Puppet recipes, Language-Puppet, Scheduling utilities

Feb 26 2016

olasd closed T15: add systemd service file for forge IRC bot as Resolved.

This now works with proper dependencies.

Feb 26 2016, 11:45 AM

Feb 25 2016

olasd created T327: swh-worker: puppetize daemon.
Feb 25 2016, 9:43 PM · Puppet recipes, Language-Puppet, Scheduling utilities
olasd created T326: swh-scheduler: puppetize event listener.
Feb 25 2016, 9:42 PM · Puppet recipes, Language-Puppet, Scheduling utilities
olasd created T325: swh-scheduler: puppetize task runner.
Feb 25 2016, 9:41 PM · Puppet recipes, Language-Puppet, Scheduling utilities

Feb 23 2016

zack created T318: TLS hardening for swh2.inria.fr:25.
Feb 23 2016, 4:03 PM · System administration
zack added a comment to T314: restrict flower (celery console) access.

I think that in the medium term we should get rid of flower and replicate the useful functionality through the scheduler interface.

Feb 23 2016, 2:45 PM · Puppet recipes
olasd added a comment to T314: restrict flower (celery console) access.

I think that in the medium term we should get rid of flower and replicate the useful functionality through the scheduler interface.

Feb 23 2016, 1:24 PM · Puppet recipes
zack created T314: restrict flower (celery console) access.
Feb 23 2016, 10:51 AM · Puppet recipes

Feb 22 2016

olasd set the image for System administrators to F151: fa-users-blue.png.
Feb 22 2016, 3:49 PM

Feb 19 2016

zack created T311: end-to-end testing of https://archive.softwareheritage.org/api/1/stat/counters.
Feb 19 2016, 5:10 PM · Web app, Puppet recipes

Feb 4 2016

olasd closed T7: backup: object storage — 2nd copy after first large batch import as Resolved.

We now have a backup of all the contents that were stored on uffizi at the end of our first batch import.

Feb 4 2016, 2:38 PM

Jan 24 2016

zack renamed T283: investigate libvirt I/O slowdown from investigate libvirt I/O slow down to investigate libvirt I/O slowdown.
Jan 24 2016, 10:45 PM · System administration
zack added a comment to T284: investigate XFS tuning slowdown on uffizi w.r.t. banco.

Full benchmark data at https://intranet.softwareheritage.org/index.php?title=User:StefanoZacchiroli/Disk_array_benchmark

Jan 24 2016, 10:43 PM · System administration
zack created T284: investigate XFS tuning slowdown on uffizi w.r.t. banco.
Jan 24 2016, 10:43 PM · System administration
zack added a comment to T283: investigate libvirt I/O slowdown.

Full benchmark data are available at: https://intranet.softwareheritage.org/index.php?title=User:StefanoZacchiroli/Disk_array_benchmark

Jan 24 2016, 10:36 PM · System administration
zack added a comment to T283: investigate libvirt I/O slowdown.

For completeness, here are the slowdown benchmarks for prado's SSD disks (bottom line: the slow down seems to be present there too, but "only" of the order of 20% or so):

Jan 24 2016, 10:35 PM · System administration
zack created T283: investigate libvirt I/O slowdown.
Jan 24 2016, 10:32 PM · System administration
olasd closed T282: reduce icinga/nagios apt check frequency to 24h as Resolved.

Should be fixed.

Jan 24 2016, 5:44 PM

Jan 23 2016

zack created T282: reduce icinga/nagios apt check frequency to 24h.
Jan 23 2016, 7:04 PM
zack closed T274: investigate slow uffizi read performances from the object store as Resolved.
Jan 23 2016, 7:00 PM

Jan 22 2016

zack claimed T274: investigate slow uffizi read performances from the object store.

The main bottleneck turned out to be seek time, that for 1.6B files really adds up.

Jan 22 2016, 6:49 PM
zack changed the status of T7: backup: object storage — 2nd copy after first large batch import from Open to Work in Progress.

By looking at bonnie++ output and doing some math, we have concluded that transfer slowness is essentially dominated by seek time.

Jan 22 2016, 6:47 PM
zack removed a subtask for T7: backup: object storage — 2nd copy after first large batch import: T274: investigate slow uffizi read performances from the object store.
Jan 22 2016, 6:45 PM
zack removed a parent task for T274: investigate slow uffizi read performances from the object store: T7: backup: object storage — 2nd copy after first large batch import.
Jan 22 2016, 6:45 PM

Jan 21 2016

zack placed T274: investigate slow uffizi read performances from the object store up for grabs.
Jan 21 2016, 10:24 PM
zack added a comment to T274: investigate slow uffizi read performances from the object store.

Here are some bonnie++ tests on both uffizi and banco. They seem consistent with the fact that reads on uffizi from the object storage are much slower (factor 3x) when compared with banco. But further investigation is needed.

Jan 21 2016, 10:21 PM
zack created T274: investigate slow uffizi read performances from the object store.
Jan 21 2016, 10:18 PM
zack changed the status of T7: backup: object storage — 2nd copy after first large batch import from Work in Progress to Open.

This is back on hold now, as we discovered that the read performances on uffizi from the object store are not as good as they should.

Jan 21 2016, 10:16 PM
olasd claimed T267: Migrate databases to postgres 9.5.
Jan 21 2016, 12:08 PM
olasd closed T262: Upgrade postgresql to 9.5 as Resolved.

PostgreSQL has now been updated to 9.5 (and split into three clusters).

Jan 21 2016, 12:08 PM
olasd closed T267: Migrate databases to postgres 9.5 as Resolved.
Jan 21 2016, 12:08 PM
olasd updated the task description for T267: Migrate databases to postgres 9.5.
Jan 21 2016, 12:08 PM
olasd updated the task description for T267: Migrate databases to postgres 9.5.
Jan 21 2016, 12:08 PM
olasd closed T267: Migrate databases to postgres 9.5, a subtask of T262: Upgrade postgresql to 9.5, as Resolved.
Jan 21 2016, 12:08 PM
olasd updated the task description for T267: Migrate databases to postgres 9.5.
Jan 21 2016, 12:08 PM
olasd updated the task description for T267: Migrate databases to postgres 9.5.
Jan 21 2016, 12:08 PM
olasd updated the task description for T267: Migrate databases to postgres 9.5.
Jan 21 2016, 12:08 PM
olasd updated the task description for T267: Migrate databases to postgres 9.5.
Jan 21 2016, 12:08 PM
olasd closed T266: Setup pgbouncer on prado as Resolved.

pgbouncer is now listening on port 5432, and postgres 9.4 on port 5439.

Jan 21 2016, 12:08 PM
olasd added a comment to T267: Migrate databases to postgres 9.5.

Database cluster initialization and credentials sync (-g: dump only tablespaces and users):
pg_dumpall -g -p <old db port> | psql -p <new db port>

Jan 21 2016, 12:08 PM
olasd updated the task description for T267: Migrate databases to postgres 9.5.
Jan 21 2016, 12:08 PM
olasd closed T266: Setup pgbouncer on prado, a subtask of T262: Upgrade postgresql to 9.5, as Resolved.
Jan 21 2016, 12:08 PM