Page MenuHomePhabricator
Feed Advanced Search

Today

dancy closed T346226: Package conflicts for tox causes CI failure, a subtask of T357548: Blubber Python builder: Always use a virtualenv, as Resolved.
Wed, May 22, 6:33 PM · Patch-For-Review, Release-Engineering-Team (Yakisfaction)
dancy closed T346226: Package conflicts for tox causes CI failure as Resolved.
Wed, May 22, 6:33 PM · Release Pipeline (Blubber)
dancy updated the task description for T357548: Blubber Python builder: Always use a virtualenv.
Wed, May 22, 5:27 PM · Patch-For-Review, Release-Engineering-Team (Yakisfaction)
dancy closed T357548: Blubber Python builder: Always use a virtualenv as Resolved.
Wed, May 22, 5:26 PM · Patch-For-Review, Release-Engineering-Team (Yakisfaction)
dancy changed the status of T346226: Package conflicts for tox causes CI failure from Open to In Progress.
Wed, May 22, 5:24 PM · Release Pipeline (Blubber)
dancy changed the status of T346226: Package conflicts for tox causes CI failure, a subtask of T357548: Blubber Python builder: Always use a virtualenv, from Open to In Progress.
Wed, May 22, 5:23 PM · Patch-For-Review, Release-Engineering-Team (Yakisfaction)
dancy added a comment to T346226: Package conflicts for tox causes CI failure.

I did a temporary fix in the repository to unblock CI issue so that we are not blocked by issue https://gerrit.wikimedia.org/r/c/mediawiki/services/machinetranslation/+/958599 - directly call pytest instead of calling via tox.
but black, and ruff checks are not present in it.

Wed, May 22, 5:22 PM · Release Pipeline (Blubber)
dancy moved T357548: Blubber Python builder: Always use a virtualenv from Waiting for review to Done on the Release-Engineering-Team (Yakisfaction) board.
Wed, May 22, 4:30 PM · Patch-For-Review, Release-Engineering-Team (Yakisfaction)
dancy updated the task description for T346090: Blubber: Add workaround for Bookworm's Python pip restrictions.
Wed, May 22, 3:37 PM · Release-Engineering-Team, Release Pipeline (Blubber)
dancy added a comment to T357548: Blubber Python builder: Always use a virtualenv.

docker-registry.discovery.wmnet/repos/releng/blubber/buildkit:v0.23.0 has been published with the changes.

Wed, May 22, 3:35 PM · Patch-For-Review, Release-Engineering-Team (Yakisfaction)
dancy closed T289712: Investigate whether we can/should integrate Git/Reviewers with GitLab as Resolved.
Wed, May 22, 3:12 PM · Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), GitLab (Integrations), User-brennen, Developer Productivity, Code-Health

Yesterday

dancy closed T350478: Investigate docker-gc.service failures on GitLab runners as Resolved.

Closing optimistically.

Tue, May 21, 6:45 PM · Patch-For-Review, collaboration-services
dancy added a comment to T289712: Investigate whether we can/should integrate Git/Reviewers with GitLab.

https://docs.gitlab.com/ee/api/merge_requests.html#unsubscribe-from-a-merge-request

POST /projects/:id/merge_requests/:merge_request_iid/unsubscribe might be the needed magic after adding a note to drop notifications for the bot itself.

Tue, May 21, 6:42 PM · Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), GitLab (Integrations), User-brennen, Developer Productivity, Code-Health
dancy added a comment to T365350: Implement a bot which subscribes/mentions multiple reviewers for merge requests.

I just added a note to https://phabricator.wikimedia.org/T289712#9818356 that may be relevant here:

There's a problem with the method that is used to add mentions to a merge request. When the gitlab-mentions-bot mentions someone in a note, the bot account itself becomes subscribed to the MR and it receives update notifications. That's no good.
Tue, May 21, 6:08 PM · User-brennen, Release-Engineering-Team (Radar), GitLab (Integrations)
dancy reopened T289712: Investigate whether we can/should integrate Git/Reviewers with GitLab as "Open".

There's a problem with the method that is used to add mentions to a merge request. When the gitlab-mentions-bot mentions someone in a note, the bot account itself becomes subscribed to the MR and it receives update notifications. That's no good.

Tue, May 21, 6:07 PM · Patch-For-Review, Release-Engineering-Team (Priority Backlog 📥), GitLab (Integrations), User-brennen, Developer Productivity, Code-Health
dancy added a comment to T327949: Convert runner-1030.gitlab-runners.eqiad1.wikimedia.cloud to an instance-wide shared runner.

Sorry for reopening this old task. But it seems during the refactoring of the runner registration (T344951) runner-1030 was converted back to a group runner. So all WMCS runners are group runners for /repos again (see admin menu).

@dancy should we make runner-1030 (or more?) instance-wide again?

Tue, May 21, 3:42 PM · collaboration-services, Release-Engineering-Team (GitLab IV: Mise En Place 🍱), GitLab

Mon, May 20

dancy closed T365260: sonarcloud.io build failures reported but the results are not accessible as Resolved.

check codehealth worked.

Mon, May 20, 8:21 PM · Release-Engineering-Team, Quality-and-Test-Engineering-Team (SonarCloud Admin)
dancy closed T365260: sonarcloud.io build failures reported but the results are not accessible, a subtask of T282893: Various CI jobs failing after "mkdir: cannot create directory ‘log’: Permission denied", as Resolved.
Mon, May 20, 8:21 PM · Patch-For-Review, Upstream, Jenkins, Release-Engineering-Team (Priority Backlog 📥), ci-test-error, Continuous-Integration-Infrastructure
dancy added a subtask for T282893: Various CI jobs failing after "mkdir: cannot create directory ‘log’: Permission denied": T365260: sonarcloud.io build failures reported but the results are not accessible.
Mon, May 20, 7:29 PM · Patch-For-Review, Upstream, Jenkins, Release-Engineering-Team (Priority Backlog 📥), ci-test-error, Continuous-Integration-Infrastructure
dancy added a parent task for T365260: sonarcloud.io build failures reported but the results are not accessible: T282893: Various CI jobs failing after "mkdir: cannot create directory ‘log’: Permission denied".
Mon, May 20, 7:29 PM · Release-Engineering-Team, Quality-and-Test-Engineering-Team (SonarCloud Admin)
dancy committed rMSCAa0926a89855c: Release 4.83.0-1.
Release 4.83.0-1
Mon, May 20, 4:43 PM
dancy committed rMSCA0cc08ac4f72c: Release 4.82.0-1.
Release 4.82.0-1
Mon, May 20, 4:43 PM
dancy committed rMSCA5469ac4004da: Update dependency versions.
Update dependency versions
Mon, May 20, 4:43 PM
dancy committed rMSCAc54055a0d332: Makefile: test and test-all targets.
Makefile: test and test-all targets
Mon, May 20, 4:43 PM
dancy committed rMSCA498a3e67f060: .pipeline/blubber.yaml: Revise how test variant is built.
.pipeline/blubber.yaml: Revise how test variant is built
Mon, May 20, 4:43 PM
dancy committed rMSCA15e86477c03e: tox.ini: Add 'reformat' environment.
tox.ini: Add 'reformat' environment
Mon, May 20, 4:43 PM
dancy committed rMSCA9e86e6400e72: Add test coverage for significant scap clean functions.
Add test coverage for significant scap clean functions
Mon, May 20, 4:43 PM
dancy committed rMSCAf76017726504: Remove unused tasks.get_old_wikiversions().
Remove unused tasks.get_old_wikiversions()
Mon, May 20, 4:43 PM
dancy committed rMSCA126f6518dacd: CI: Generate and collect test and coverage reports.
CI: Generate and collect test and coverage reports
Mon, May 20, 4:43 PM
dancy committed rMSCA7bbd44d279c4: test_cli.py: remove useless test_run_as().
test_cli.py: remove useless test_run_as()
Mon, May 20, 4:43 PM
dancy committed rMSCA15cb40a95fe2: Allow cli.all_commands() to be called more than once..
Allow cli.all_commands() to be called more than once.
Mon, May 20, 4:43 PM
dancy committed rMSCA929fa490f0d6: tests/scap/plugins/backport.py -> tests/scap/plugins/test_backport.py.
tests/scap/plugins/backport.py -> tests/scap/plugins/test_backport.py
Mon, May 20, 4:43 PM
dancy committed rMSCA9a669239c76e: Revive tox.ini. Drop scripts/check.
Revive tox.ini. Drop scripts/check
Mon, May 20, 4:43 PM
dancy committed rMSCA754d041c9c40: test_lint.py: Skip two tests if 'php' is not available.
test_lint.py: Skip two tests if 'php' is not available
Mon, May 20, 4:43 PM
dancy committed rMSCAecf800753050: Release 4.81.0-1.
Release 4.81.0-1
Mon, May 20, 4:43 PM
dancy committed rMSCAeee0bfaafa51: perform-release: sanity_checks fix.
perform-release: sanity_checks fix
Mon, May 20, 4:43 PM
dancy committed rMSCA5ae5850c5443: Remove unused subplot test stuff.
Remove unused subplot test stuff
Mon, May 20, 4:43 PM
dancy committed rMSCAc62fc1c52c7f: stage-train: Remove clean stage.
stage-train: Remove clean stage
Mon, May 20, 4:43 PM
dancy committed rMSCA7b2c0994ad98: Release 4.80.0-1.
Release 4.80.0-1
Mon, May 20, 4:43 PM
dancy committed rMSCA90bfd82a3b47: Rewrite release-scripts/perform-release in Python.
Rewrite release-scripts/perform-release in Python
Mon, May 20, 4:43 PM
dancy committed rMSCA30e994e8946e: Release 4.80.1-1.
Release 4.80.1-1
Mon, May 20, 4:43 PM
dancy committed rMSCA6654c7d9fbb2: Simple k8s deployment progress reporting.
Simple k8s deployment progress reporting
Mon, May 20, 4:43 PM
dancy committed rMSCA8f02bf36ce2f: Optionally collect, display, and confirm helmfile diffs (authored by Scott_French).
Optionally collect, display, and confirm helmfile diffs
Mon, May 20, 4:43 PM
dancy committed rMSCAc93ba38e5c52: Very minor fix to ProgressReporter.finish().
Very minor fix to ProgressReporter.finish()
Mon, May 20, 4:43 PM
dancy committed rMSCA49485141dbc4: backport: Fix bad behavior if nonexistent change number is supplied.
backport: Fix bad behavior if nonexistent change number is supplied
Mon, May 20, 4:43 PM
dancy committed rMSCA489fd91f0df5: release-scripts/generate-changelog: Require user.name and user.email.
release-scripts/generate-changelog: Require user.name and user.email
Mon, May 20, 4:43 PM
dancy committed rMSCA28395e416b9c: Release 4.79.0-1.
Release 4.79.0-1
Mon, May 20, 4:43 PM
dancy committed rMSCAd27c59fe11a3: backport: Fix capitalization on confirmation prompts.
backport: Fix capitalization on confirmation prompts
Mon, May 20, 4:43 PM
dancy committed rMSCA5619b76e5151: release-scripts/perform-release: Ensure that jq is installed.
release-scripts/perform-release: Ensure that jq is installed
Mon, May 20, 4:43 PM
dancy committed rMSCA0e9d415b93cf: Add k8s_max_concurrent_deployments_per_dc config option.
Add k8s_max_concurrent_deployments_per_dc config option
Mon, May 20, 4:43 PM
dancy committed rMSCA8d8576a50b2f: updatewikiversions.py: Drop --no-update-php-symlink flag.
updatewikiversions.py: Drop --no-update-php-symlink flag
Mon, May 20, 4:43 PM
dancy committed rMSCAebbd31707877: changelog: Repaired.
changelog: Repaired
Mon, May 20, 4:43 PM
dancy committed rMSCA2f10d6ea9315: Allow tests to run on a system that has an /etc/scap.cfg file.
Allow tests to run on a system that has an /etc/scap.cfg file
Mon, May 20, 4:43 PM
dancy committed rMSCAe00fb1ee852f: tox.ini: Make 'testenv' useful.
tox.ini: Make 'testenv' useful
Mon, May 20, 4:43 PM
dancy committed rMSCAe88974a6b23c: Fix backport tests.
Fix backport tests
Mon, May 20, 4:43 PM
dancy committed rMSCAab6c37a67a49: Release 4.77.0-1.
Release 4.77.0-1
Mon, May 20, 4:43 PM
dancy committed rMSCAa9b809c64807: Add manage_mediawiki_php_symlink config flag.
Add manage_mediawiki_php_symlink config flag
Mon, May 20, 4:43 PM
dancy committed rMSCA9b05629c3a87: Release 4.76.0-1.
Release 4.76.0-1
Mon, May 20, 4:43 PM
dancy committed rMSCA8289afafe21d: Consolidate user interactions into interaction.py.
Consolidate user interactions into interaction.py
Mon, May 20, 4:43 PM
dancy committed rMSCA7a62908c8fa0: Use Box Drawing unicode chars in scap.history (authored by hashar).
Use Box Drawing unicode chars in scap.history
Mon, May 20, 4:43 PM
dancy committed rMSCAd262ebb6eedb: Support --pause-after-testserver-sync in --k8s-only mode (authored by Scott_French).
Support --pause-after-testserver-sync in --k8s-only mode
Mon, May 20, 4:43 PM
dancy committed rMSCA174f1841ddb2: Remove unnecessary call to _reset_workspace.
Remove unnecessary call to _reset_workspace
Mon, May 20, 4:43 PM
dancy committed rMSCA1058c30a4c6b: Use Box Drawing unicode chars in scap backport (authored by hashar).
Use Box Drawing unicode chars in scap backport
Mon, May 20, 4:43 PM
dancy committed rMSCAc100ae440ab8: Add a test-backport command (authored by hashar).
Add a test-backport command
Mon, May 20, 4:43 PM
dancy committed rMSCA0bd54bf1b26f: test-train table use "=" which look like a track (authored by hashar).
test-train table use "=" which look like a track
Mon, May 20, 4:43 PM
dancy committed rMSCA61ab71d4b6c0: Release 4.75.0-1.
Release 4.75.0-1
Mon, May 20, 4:43 PM
dancy committed rMSCAd86f4bd8c082: kubernetes: fix helm release in all known pending-* states.
kubernetes: fix helm release in all known pending-* states
Mon, May 20, 4:43 PM
dancy committed rMSCAa7877e368324: Add a test-train command (authored by hashar).
Add a test-train command
Mon, May 20, 4:43 PM
dancy committed rMSCAd43e3120fbf5: test_backport.py: Fix repo name.
test_backport.py: Fix repo name
Mon, May 20, 4:43 PM
dancy committed rMSCA7040a93b9cd1: Release 4.73.0-1.
Release 4.73.0-1
Mon, May 20, 4:43 PM
dancy committed rMSCA7108ae07d146: sync_masters before k8s deployment.
sync_masters before k8s deployment
Mon, May 20, 4:43 PM
dancy committed rMSCAbdd97e34517a: test_backport.py: Clean up .gitmodules before starting tests..
test_backport.py: Clean up .gitmodules before starting tests.
Mon, May 20, 4:43 PM
dancy committed rMSCA742586d3a2d8: test_backport.py: Ensure expected termination message is seen.
test_backport.py: Ensure expected termination message is seen
Mon, May 20, 4:43 PM
dancy committed rMSCA6e862115a8a1: prompt_for_approval_or_exit: Don't announce cancelled operations.
prompt_for_approval_or_exit: Don't announce cancelled operations
Mon, May 20, 4:42 PM
dancy committed rMSCA4354cfa35eb6: sync-world: Include wikiversions.php in testservers/canaries sync.
sync-world: Include wikiversions.php in testservers/canaries sync
Mon, May 20, 4:42 PM
dancy committed rMSCA9d4a7053d807: Release 4.70.0-1.
Release 4.70.0-1
Mon, May 20, 4:42 PM
dancy committed rMSCAdfb1d99c10cc: scap sync-world: Add support for testserver checks.
scap sync-world: Add support for testserver checks
Mon, May 20, 4:42 PM
dancy committed rMSCA81042d40eea1: scap deploy: Remove git-lfs autodetection.
scap deploy: Remove git-lfs autodetection
Mon, May 20, 4:42 PM
dancy committed rMSCAb6e5360144ef: Release 4.68.0-1.
Release 4.68.0-1
Mon, May 20, 4:42 PM
dancy committed rMSCAadd2e58869e3: Fix "scap lock" for mediawiki.
Fix "scap lock" for mediawiki
Mon, May 20, 4:42 PM
dancy committed rMSCA1132dba549a4: deploy: Fix git-lfs support (submodules).
deploy: Fix git-lfs support (submodules)
Mon, May 20, 4:42 PM
dancy committed rMSCAdb0a3026f531: Release 4.67.0-1.
Release 4.67.0-1
Mon, May 20, 4:42 PM
dancy committed rMSCAe98df2095d16: Fix longstanding bug in git.next_deploy_tag().
Fix longstanding bug in git.next_deploy_tag()
Mon, May 20, 4:42 PM
dancy committed rMSCAeb3e82d29457: deploy: Fix git-lfs support.
deploy: Fix git-lfs support
Mon, May 20, 4:42 PM
dancy committed rMSCA226d5254eb38: deploy-local: Initialize self.server_url early.
deploy-local: Initialize self.server_url early
Mon, May 20, 4:42 PM
dancy committed rMSCAd654c595a812: Handle logstash timeouts separately from spikes in errors reported by logstash.
Handle logstash timeouts separately from spikes in errors reported by logstash
Mon, May 20, 4:42 PM
dancy committed rMSCA93bf9d11b9d9: Check bare metal and mw-on-k8s canaries.
Check bare metal and mw-on-k8s canaries
Mon, May 20, 4:42 PM
dancy committed rMSCAf6553bf4cdb2: Release 4.66.0-1.
Release 4.66.0-1
Mon, May 20, 4:42 PM
dancy committed rMSCA8ff81468cdd9: scap deploy: Remove comment about .scaprc.
scap deploy: Remove comment about .scaprc
Mon, May 20, 4:42 PM
dancy committed rMSCAebf93b36d8a2: Mention how long we're waiting for canary traffic.
Mention how long we're waiting for canary traffic
Mon, May 20, 4:42 PM
dancy committed rMSCA36aa39e87847: Makefile: add 'reformat' target.
Makefile: add 'reformat' target
Mon, May 20, 4:42 PM
dancy committed rMSCAc1e0c7a2e2b1: canary_checks: Improve format of Waiting for canary traffic message.
canary_checks: Improve format of Waiting for canary traffic message
Mon, May 20, 4:42 PM
dancy committed rMSCAa5ce33154a23: scap wikiversions-inuse and wikiversions-compile: Always use the staging….
scap wikiversions-inuse and wikiversions-compile: Always use the staging…
Mon, May 20, 4:42 PM
dancy committed rMSCAad2858209afd: scap update-wikiversions: Add --no-update-php-symlink flag.
scap update-wikiversions: Add --no-update-php-symlink flag
Mon, May 20, 4:42 PM
dancy committed rMSCA47f7311df48b: Release 4.65.1-1.
Release 4.65.1-1
Mon, May 20, 4:42 PM
dancy committed rMSCAb7ca70c0e4b5: Release 4.65.0-1.
Release 4.65.0-1
Mon, May 20, 4:42 PM
dancy committed rMSCAbdb4a89bc24d: scap backport: Clarify prompt when unexpected commits are pulled.
scap backport: Clarify prompt when unexpected commits are pulled
Mon, May 20, 4:42 PM
dancy committed rMSCA75ac24ed9faa: Release 4.64.0-1.
Release 4.64.0-1
Mon, May 20, 4:42 PM
dancy committed rMSCA0eafbde29181: Ensure no security patches is an error condition for MediaWiki deploys.
Ensure no security patches is an error condition for MediaWiki deploys
Mon, May 20, 4:42 PM
dancy committed rMSCA2fe2577b3a03: Tests: Always run shellcheck, pytest, flake8, black, and sphinx-build.
Tests: Always run shellcheck, pytest, flake8, black, and sphinx-build
Mon, May 20, 4:42 PM