Page MenuHomePhabricator

The ansible-role setup fills up the disk
Closed, ResolvedPublic5 Estimated Story Points

Description

The ansible git_updater seems to be filling up all of the diskspace for our WikibaseReconcileEdit testsystem

Acceptance Criteria🏕️🌟 :

  • git_updater does not fill up the disk where it's deployed
  • Disks where this role is already used are emptied / cleaned ( Fed Props & WikibaseReconcileEdit (TODO ask around for more))

Hints

  • Read a bit about ansible / watch some youtube video
  • Then read a bit about specifically ansible roles; this is a way of sharing code between ansible playbooks
  • Adjust the ansible-role setup so the disk won't keep filling up
    • You'll need to investigate where and why the disk is full
      • This means log on to the test sytem where this disk is full and look around
    • adjust the role to perhaps delete things it makes once they are no-longer needed
    • perhaps you need to make the git data smaller? Maybe read about it https://gitbetter.substack.com/p/how-to-clean-up-the-git-repo-and

Event Timeline

Addshore renamed this task from The ansible setup fills up the disk to The ansible-role setup fills up the disk.Jul 14 2021, 9:50 AM
Addshore updated the task description. (Show Details)
Addshore triaged this task as Medium priority.Jul 14 2021, 10:06 AM
Addshore set the point value for this task to 5.Jul 14 2021, 10:49 AM

Mentioned in SAL (#wikimedia-cloud) [2021-07-27T12:47:49Z] <Lucas_WMDE> wb-reconcile Edited the mediawiki user’s crontab to disable all automatic updates (T287459, T286292)

Tarrow removed dang as the assignee of this task.Aug 5 2021, 1:41 PM
Tarrow updated the task description. (Show Details)
Tarrow added a subscriber: dang.
Tarrow removed dang as the assignee of this task.Aug 5 2021, 1:43 PM
Tarrow updated the task description. (Show Details)

Note that we’ve reset the wb-reconcile test system since this task was created, and it no longer uses the Ansible setup. I don’t know if the WikibaseManifest test system which the Ansible setup was initially written for still exists in the same form.

@Lucas_Werkmeister_WMDE you mean the problem was solved for the WikibaseReconcileEdit test system already?

I wouldn’t exactly call it solved, but it definitely isn’t an issue on that system anymore.

I have to reassign this task to @toan. I've been waiting for the production shell access for a long time and since I have to leave tomorrow, Tobias will take over the release

Addshore added a subscriber: Addshore.

ACs met, but there is another open PR on the extension repo