Searched For: gitsubmodules
https://github.com/wikimedia/mediawiki/blob/wmf/1.26wmf13/.gitmodules
media.org/ci/job/operations-puppet-catalog-compiler/build?delay=0sec).
et, as follows (adapted from http://stackoverflow.com/a/1789374)
```
git remote add cassandra_origin https: … .org/r/operations/puppet/cassandra
git fetch cassandra_origin
git merge -s ours --no-commit cassandra_origin/master
git rm --cached modules/cassandra
git config -f .gitmodules --remove-sec … assandra
rm -rf modules/cassandra/.git
git add modules/cassandra
git commit -m "cassandra: merge submodule"
git commit -m "remove cassandra submod … view for each commit -- unpractical…
anual investigation of the storage that is used by the job by an admin
: "manually".
>
> We can commit the security patches in the extension submodules and
> configure submodule update t … wmf-deployment
**Severity**: normal
abricator` submodule gitlink in `phabricator/deployment@wmf/stable` (`git ls-tree HEAD phabricator`) — sca … t/aphlict/server/lib` has the same git tree hash on the 2026 tip as on th … ecret is needed (probably none) |
ployment.
== Steps ==
[x] Add the ModeratorToolkit submodule to the git mediawiki/extensions repo
[x] Move … n must be configured (see: T430991)
xtension lack one. The scap task still rely on the extension-list file
information.
>>
The hash of the exception varies reloading the page.
ul mergers repos on contint1002 and contint2002 each under `/srv/zuul/git-20250430`.
role and needs a real service (likely phabricator:)) installed on it.
n.json needs to make the directory it's in). Again, it's awkward, but git makes it relatively trivial, as we … e.com/style/inclusive-documentation
mmunity_Tech/Central_repository_for_gadgets,_templates_and_Lua_modules
nd libraries should be merged, preserving change history, to Wikibase git repository, and longer be integrated to Wikibase.git as submodules.
iki, for the currently-deployed version(s) of MW, which are stored in git.
* This replaces the opportunistic … r each wiki and store it in config.git https://gerrit.wikimedia.org/r/c/o … iki update cached config in config.git, not just wikiversions.json
[ ] Load config from config.git on disc, not from /tmp
ests remain broken – so we need to figure out what else is going on.
We believe that {T374926} is the last use-case of git on Phab/Diffusion.
We should be a … except Wikibase and WikibaseLexeme Git submodules.
This will:
1. Reduce git load on Phabricator
2. Test our th … ing else truly depending on Phab's git.
andled in other tasks. See also:
- {T238341}
-- {T238411}
-- {T238386}
e `border-color-subtle` as color:
{F71508271}
====Outcome
{F87942751}
ancements and fixes
** Fixed failing Docker build when checked out as git submodule. Thanks to @neurolabs
** … led in memory for faster load speed
.yaml|.pipeline/blubber.yaml]] (1 matches)
[x] repos/data-engineering/git-sync (1 files)
** [[https://gitlab … kimedia.org/repos/data-engineering/git-sync/-/tree/fbafbcdb385bf1008ba0ac … ipeline/blubber.yaml]] (1 matches)
RL, and tada you have a dev environment that is defined per the spec.
8hDDdjZlpLegxhjVME1fgjWPGmkzs7"
crossorigin="anonymous" />
d extension loading logic
[x] Deploy the extension to beta as required
-api` & `…/deploy` | {icon check, color=green} Migrated | T248355 |
low cURL to abort the connection in 5 minutes instead of 10 hours. |
ccess 'https://phabricator.wikimedia.org/source/datavalues-javascript.git/': The requested URL returned erro … a.org/source/datavalues-javascript.git' into submodule path '/workspace/s … dia.org/source/wikibase-data-model.git/': The requested URL returned erro … dia.org/source/wikibase-data-model.git' into submodule path '/workspace/s … .org/source/wikibase-serialization.git/': The requested URL returned erro … .org/source/wikibase-serialization.…
gin.wmflabs.org (ED25519)
```
Report originally from external pentest
eleases hosts were upgraded to trixie which natively provides Java 21.
**Current Situation:**
- Our github action runners are blocked from git cloning from phabricator.
- This b …
[optional] **Open Questions:**
-
uests to hCaptcha from the client continue to route through the proxy
o Gerrit repository
[x] Configure CI for Gerrit repository
[x] Switch git submodule reference in Wikibase Le … icator
[] archive Github repository
ojects.add, projects.remove, projects.set, mfa. (ERR-CONDUIT-CORE)
```
en proposed that we allow users to deploy Lua code which is stored in Git to multiple wikis. Let's figure ou … module. So instead of modules and submodules, we should talk about packages.
P … eloper checks out the package from git and edits in a local IDE. They hav … ple DIY map, like a YAML file in a git repo.
=== Versions ===
Tagging p … s a similar request for gadgets in git (T187749). For example, the cachin … could be in a separate extension.
…
* {T71550}
* {T121470}
* {T165981}
* {T120886}
* {T171563}
* {T387164}
difference T417654
[ ] Write a blog post about the job done T417532
scripted so that it can be used to rebase open changesets in Gerrit.
| | | |
| Add something more what should be fixed (if needed) | | | |
*noop** usage using https://gitlab.wikimedia.org/repos/releng/release.git
```
tox -e make-release --notest
. … don --bundle wmf_core REL1_39
```
me /srv/jenkins/workspace/mediawiki-node24/cache:/cache --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfin … imedia.org/ci/ == '' ]]
21:52:46 + git init --initial-branch=REL1_43
21:52:46 Initialized empty Git repository in /src/.git/
21:52:46 + git remote add origin https://gerrit.w … tensions/MobileFrontend
21:52:46 + git fetch --quiet --update-head-ok --depth 2 git://contint1002.wikimedia.org/mediaw … 6 + [[ REL1_43 == '' ]]
21:52:46 + …
e wheels on an artifact repository, and serve them in production via `git-fat` or `git-lfs`.
# It should build said whee … where wheels should be stored via git-fat or git-lfs in subdirectories indicating w … It must include a reference to the git tag or tree-ish we want to release … ther in a src_version file or as a git submodule
# The source code must t … ilding and uploading the artifacts.
------
phorge commits on master:
1b9da964e9 Add setup check to avoid git version 2.5.0 and below (May 2015) … 8 Installation Guide: mention that git 2.5.0 (2015) is needed server-side … abricator (wmf/migrate-phorge) ❦ git merge phorge/stable
Removing webro … commit the result.
zsh: exit 1 git merge phorge/stable
```
So a firs … n the devtools project in cloud VPS
on windows, version.py gives
```
Pywikibot: [https] r-pywikibot-core.git (7a04e89, g5417, 2015/04/27, 23:23 … 9_load_cert_crl_file:system lib
```
//deploy-1006.devtools.eqiad1.wikimedia.cloud/phabricator/deployment/.git
07:59:02 Update submodules
07:59:02 Updating .gitmodule: /srv … edia.cloud/phabricator/deployment/.git
07:59:02 Update submodules
07:59:02 Updating .gitmodule: /srv … any:
No exceptions happened.
```
rkspace/selenium-daily-beta-AdvancedSearch/cache:/cache --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfin … imedia.org/ci/ == '' ]]
08:52:46 + git init --initial-branch=master
08:52:46 Initialized empty Git repository in /src/.git/
08:52:46 + git remote add origin https://gerrit.w … tensions/AdvancedSearch
08:52:46 + git fetch --quiet --update-head-ok --d … 47 + [[ master == '' ]]
08:52:47 + git checkout -B master FETCH_HEAD
08:5 … ster'
08:52:47 + set +x
08:52:47 + …
kages/zuul/merger/merger.py", line 63, in _ensure_cloned
12:45:37 git.Repo.clone_from(self.remote_url, s … le "/usr/lib/python3/dist-packages/git/repo/base.py", line 925, in clone_ … rom
12:45:37 return cls._clone(git, url, to_path, GitCmdObjectDB, pro … le "/usr/lib/python3/dist-packages/git/repo/base.py", line 880, in _clone … le "/usr/lib/python3/dist-packages/git/util.py", line 341, in finalize_pr … le "/usr/lib/python3/dist-packages/…
long. The output is quite rich in colors including some red text from git-status and other things that 1) we … 00}
|page 5| {F35792270 height=400}
fox 151.0.4
- also happens in debug mode, purging didn't help either
iced glitchiness introduced over time.
Supplementing local usage of `git bisect`.
Testing old patches.
** … t led to the creation of this task.
to Wikimedia production.
[x] Add the new extension submodule to the git mediawiki/extensions repo (https:/ … [x] Create a basic README for SFS' git repo, even if it just points the m … same metrics and evaluation tools.
It has deleted the branch and created the tag pointing to `master`!!!
er test sync
2025-12-20T12:37:02.279412280Z: ############### Fetching submodules ###############
2025-12-20T12:37:0 … mediawiki/extensions/VisualEditor/.git/worktrees/wiki-be0fc540a3-3334-176 … mediawiki/extensions/VisualEditor/.git/worktrees/wiki-be0fc540a3-3334-176 … ia.org/r/VisualEditor/VisualEditor.git' into submodule path '/var/www/htm … T12:37:07.875689390Z: fatal: not a git repository: '/srv/repo-pool/wiki-r … mediawiki/extensions/VisualEditor/.…
) their monitoring and alerting is decoupled and handled separately.
pdate commons repos from using "wikimedia-enterprise/services/commons/submodules/log" to use "github.com/wikimedia- … remove the log submodule from the git entries:
- `git submodule deinit -f submodule/log`
- `rm -rf .git/modules/submodule/log`
- `git config -f .gitmodules --remove-sec … works.
### Things to Consider:
- Submodules in the Service group are migrated … e" groups to ensure full migration.
s` repos from using "log" and "wikimedia-enterprise/services/commons/submodules/log" to use "github.com/wikimedia- … remove the log submodule from the git entries:
- `git submodule deinit -f submodule/log`
- `rm -rf .git/modules/submodule/log`
- `git config -f .gitmodules --remove-sec … works.
### Things to Consider:
- Submodules in the General group are migrated … I" groups to ensure full migration.
ian package (with mostly in-house packages for php libs), to a simple Git-deployed web app.
Now that the im … github.com/perftools/xhgui/pull/487
he combination of contextual attributes apply now also for experiments
xplore/p/N9kQ76MZnEZ/|Number of Impact Test Events (superset chart)]]
update: /workspace/src: 8
Install composer dev-requires for vendor.git: 9
Start backends: <MySQL (no so … cution of the selenium test suites.
yed to the main MW appserver fleet as a submodule in mediawiki-config.git.
Now, in the #MW-on-K8s future, i … rate deploy repo ]] in the process.
Archive? (Guessing "move")
- [] Are there blockers for this migration?
lete, the following process
was followed:
```
# clone mediawiki/core
git checkout origin/REL1_46
git submodule update --init
```
Edit …
Now
```
# clone mediawiki/vendor
git checkout origin/REL1_46
```
The " …
Push to `refs/for/REL1_46` (or, `git review REL1_46`) and that's that.
--volume /srv/jenkins/workspace/helm-lint/cache:/cache --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfin … imedia.org/ci/ == '' ]]
12:11:04 + git init --initial-branch=master
12:11:04 Initialized empty Git repository in /src/.git/
12:11:04 + git remote add origin https://gerrit.w … tions/deployment-charts
12:11:04 + git fetch --quiet --update-head-ok --depth 2 git://contint1002.wikimedia.org/operat … 05 + [[ master == '' ]]
12:11:05 + …
uest(AphrontPHPHTTPSink) called at [<phorge>/webroot/index.php:35]
```
hat gets everything set up in a simple way.
[x] Make it work on MacOS
s/workspace/wikilambda-catalyst-end-to-end/cache:/cache --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfin … ation.wikimedia.org/ci/ == '' ]]
+ git init --initial-branch=master
Initialized empty Git repository in /src/.git/
+ git remote add origin https://gerrit.w … /mediawiki/extensions/WikiLambda
+ git fetch --quiet --update-head-ok --depth 2 git://contint1002.wikimedia.org/mediaw … 2c9dee4dfbc
+ [[ master == '' ]]
+ …
:
Cursor / highlight should match the position of the underlying text.
lete, the following process
was followed:
```
# clone mediawiki/core
git checkout origin/REL1_43
git submodule update --init
```
Edit … xcluded directories from "scripts".
then collect the error code and output for both processes.
Thoughts?
ing, then * clone remaining repos, plan and execute integrating tests.
rt https://gitlab.wikimedia.org/toolforge-repos/milhistbot-autoreport.git --image-name autoreport` (A lot of … ame/version, screenshots, etc.):
.0)
Builtin Dockerfile frontend has been updated to v1.23.0 changelog
Git sources can now initialize all files from a Git checkout with commit time in the L …
Various file access operations in Git and HTTP sources have been hardene … x possible issue where builds from Git repositories could start to fail a … .1)
Fix insufficient validation of Git URL #ref:subdir fragments that cou … similarly to previous support for Git…
sibly as part of a timed job that can eventually update documentation.
hen the Gerrit web service has been switched behind ATS, we witnessed git fetches failing with HTTP 502 erro … ry, but not POST requests and the `git fetch` do use POST are thus not r … osing port 443 to the Internet**
ease.yaml;b8a6275996bb7f9a651b4769d7a861d7608e4da3$3|current bundle]].
er - outdated `control` fixed by https://gerrit.wikimedia.org/r/914330
able):
```
$ python3 -m venv pwbvenv
$ source pwbvenv/bin/activate
$ git clone --depth 1 --single-branch --recurse-submodules --shallow-submodules --branch stable "https://gerrit.wi … t the wrapper raising an exception.
on period to prove their ability to work on a three month long project
s-builder upgrade (resulting in a revert, and then a reverted revert.)
t need to check that the project PHID of the project column is public.
s we can change `scap` to use it and break the deployed file coupling.
Since cherry-picking introduces the same change but isn't tracked by git, this too causes merge conflicts.
… commit (rather than a branch) via submodules. Branches are not necessary or eve … == Proposed improvements ==
* Use git-new-workdir instead of cloning the … to the cluster can be
>included as submodules for that given branch. The process … f branch. Then on fenari, you will git
>pull and git submodule update before scapping l … http://nvie.com/posts/a-successful-…
the number of calls really is, and if anything can be done about it.
--------------------
**Version**: core-(2.0)
**Severity**: enhancement
include this in codesearch for mass refactoring reasons.
{F54434203}
red manually.
I am not sure this is the right tracker to report this.
dation-exclusion-list.php*
- [] **mediawiki/extensions** – Remove git submodule for ArticleSummaries
- … uto-generated
***Don't have rights
t\Equivset' not found**
this library don't found in the vendor folder
the effect of it in all pages. (efficiency in maintaining the content)
se Composer but installs the library through unsupporteed means (e.g. Git submodule, or from an unofficial t … nced pushback or issues with these.
5th 2026
### Process
1. [x] Add the new extension submodule to the git mediawiki/extensions repo if it's … it can be enabled on beta cluster//
[x] Deploy to Beta Cluster
[x] Add the TestKitchen submodule to the git mediawiki/extensions repo << https … = Artifacts
- {T366234}
- {T360737}
Deploy_to_Beta_Cluster
[x] Add the PersonalDashboard submodule to the git mediawiki/extensions repo ([[ http … .org/r/1217789 | gerrit:1217789 ]])
ctResizing".
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1490641
i/skins` are super projects which have extensions/skins registered as submodules which are then automatically updat … wiki/extensions or mediawiki/skins.
le wmf_branch --delete <VERSION>
```
We have barely run it:
```
name=git ls-remote https://gerrit.wikimedia … elease branch.py supports that).
===== Checklist
- [x] Add the new extension submodule to the git mediawiki/extensions repo: see [[ … =true` URL param must be provided.
* Documentation of the above, with multiple people being able to do it
-hans/zh-hant).
-----
Upstream Stuff:
- https://we.phorge.it/T15055