I ran into this, too. It works the second provisioning through, and it will also reprovision correctly even after deleting the wikilabels database. The dependencies look correct to me, my next guess is that it's a race condition?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Jan 3 2018
I like gitiles better than Diffusion or Github links. I think it's great if i can do code review and view repos in the same tool (Gerrit). So +1 to using that plugin. Also per IRC chat with no_justification.
Change 399884 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Fallback on NumberFormatter construct failure
In T180866#3859409, @Petar.petkovic wrote:
...The question is whether we want new preferences (for RC) to be mirrored from those that were existing on WL page. That would mean: if you have non-default ORES preference for WL page, and corresponding preference for RC page is unset (using default value), change RC preference to match the preference for WL. This means that if new preference for RC is changed in last two weeks since this patch is deployed, we don't touch it. We don't want to mess with user preferences like that.
- The check mark is better be flipped for RTL langs.
lol,
Message from syslogd@mediawikivagrant at Jan 3 20:07:27 ... kernel:[ 4092.405027] Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: ffffffffc04b790f
Change 398823 merged by jenkins-bot:
[operations/mediawiki-config@master] Don't enable lua fine grained tracking for any wiki
Mentioned in SAL (#wikimedia-operations) [2018-01-03T20:06:20Z] <thcipriani@tin> Synchronized wmf-config/InitialiseSettings.php: SWAT: [[gerrit:396581|Close wikimania2017.wikimedia.org]] PART II T182493 (duration: 01m 04s)
Mentioned in SAL (#wikimedia-operations) [2018-01-03T20:04:36Z] <thcipriani@tin> Synchronized dblists/closed.dblist: SWAT: [[gerrit:396581|Close wikimania2017.wikimedia.org]] PART I T182493 (duration: 01m 02s)
a case has been opened with HP Support.
Change 401771 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@wmf/1.31.0-wmf.15] Update VE core submodule to master (8c5e78c7f)
Change 401771 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@wmf/1.31.0-wmf.15] Update VE core submodule to master (8c5e78c7f)
Resolved by T160068: Integrate publish button into the document area of the translation view - checked in wmf.15
Change 396581 merged by jenkins-bot:
[operations/mediawiki-config@master] Close wikimania2017.wikimedia.org
Also worked fine when I dropped the wikilabels database and reprovisioned. Ignoring unless it happens again :-/
hashar@deployment-cumin:~$ sudo cumin --force '*' 'puppet --version' 77 hosts will be targeted: ----- OUTPUT of 'puppet --version' ----- 4.8.2
I checked the ticket in wmf.15 (testwiki) and cx-testing.
The ordering looks good, maybe this was a race condition? Goes away with reprovisioning.
Change 401789 had a related patch set uploaded (by Cooltey; owner: Cooltey):
[apps/android/wikipedia@master] Fix: Rtl LtR mixed text issue
Mentioned in SAL (#wikimedia-releng) [2018-01-03T19:55:03Z] <hashar> manually upgrading puppet to 4.8 on deployment-mx / deployment-redis01 / deployment-redis02 | T184114
Small glitch, probably a missing ordering:
1 | ==> default: Info: /Stage[main]/Wikilabels/Virtualenv::Package[wikilabels]/Exec[pip_install_wikilabels_dependencies_in_/vagrant/srv/wikilabels]: Scheduling refresh of Exec[pip_install_wikilabels_editable_in_/vagrant/srv/wikilabels] |
---|---|
2 | ==> default: Notice: /Stage[main]/Wikilabels/Virtualenv::Package[wikilabels]/Exec[pip_install_wikilabels_editable_in_/vagrant/srv/wikilabels]: Triggered 'refresh' from 1 events |
3 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[create wikilabels database]/returns: executed successfully |
4 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: INFO:wikilabels.utilities.load_schema:Loading schema... |
5 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: INFO:wikilabels.database.db:Initializing connection pool. |
6 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: Traceback (most recent call last): |
7 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/bin/wikilabels", line 11, in <module> |
8 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: load_entry_point('wikilabels', 'console_scripts', 'wikilabels')() |
9 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/src/wikilabels/wikilabels/wikilabels.py", line 49, in main |
10 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: module.main(sys.argv[2:]) |
11 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/src/wikilabels/wikilabels/utilities/load_schema.py", line 39, in main |
12 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: run(db, reload_test_data) |
13 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/src/wikilabels/wikilabels/utilities/load_schema.py", line 50, in run |
14 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: db.execute(schema_sql) |
15 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/src/wikilabels/wikilabels/database/db.py", line 34, in execute |
16 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: with self.transaction() as transactor: |
17 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/usr/lib/python3.5/contextlib.py", line 59, in __enter__ |
18 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: return next(self.gen) |
19 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/src/wikilabels/wikilabels/database/db.py", line 42, in transaction |
20 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: self._initialize_pool() |
21 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/src/wikilabels/wikilabels/database/db.py", line 31, in _initialize_pool |
22 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: *args, cursor_factory=RealDictCursor, **kwargs) |
23 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/lib/python3.5/site-packages/psycopg2/pool.py", line 161, in __init__ |
24 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: self, minconn, maxconn, *args, **kwargs) |
25 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/lib/python3.5/site-packages/psycopg2/pool.py", line 58, in __init__ |
26 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: self._connect() |
27 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/lib/python3.5/site-packages/psycopg2/pool.py", line 62, in _connect |
28 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: conn = psycopg2.connect(*self._args, **self._kwargs) |
29 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: File "/vagrant/srv/wikilabels/lib/python3.5/site-packages/psycopg2/__init__.py", line 130, in connect |
30 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: conn = _connect(dsn, connection_factory=connection_factory, **kwasync) |
31 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: psycopg2.OperationalError: FATAL: password authentication failed for user "wikilabels" |
32 | ==> default: Notice: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: FATAL: password authentication failed for user "wikilabels" |
33 | ==> default: Error: echo y | sudo -u www-data /vagrant/srv/wikilabels/bin/wikilabels load_schema --reload-test-data returned 1 instead of one of [0] |
34 | ==> default: Error: /Stage[main]/Wikilabels/Exec[initialize wikilabels database]/returns: change from notrun to 0 failed: echo y | sudo -u www-data /vagrant/srv/wikilabels/bin/wikilabels load_schema --reload-test-data returned 1 instead of one of [0] |
Mentioned in SAL (#wikimedia-operations) [2018-01-03T19:52:59Z] <thcipriani@tin> Synchronized wmf-config/CommonSettings.php: SWAT: [[gerrit:385953|Extension:Translate default permissions for Wikimedia wikis]] T178793 (duration: 01m 02s)
Mentioned in SAL (#wikimedia-releng) [2018-01-03T19:52:20Z] <hashar> purging old kernels on deployment-mx / deployment-redis01 / deployment-redis02 | T184114
Change 401787 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (9d7035436)
Pywikibot docstring params use epytext format.
deployment-redis01 and deployment-redis02 have puppet failure due to the prometheus redis_exporter requiring systemd:
deployment-mx fails due to mtail requiring systemd:
This was already created as https://codein.withgoogle.com/dashboard/tasks/6189366353330176/ ; I am just creating a Phab task for it.
All commits should reference this Phab task
Change 385953 merged by jenkins-bot:
[operations/mediawiki-config@master] Extension:Translate default permissions for Wikimedia wikis
The original purpose of this task was to have puppet upgraded on all the beta cluster instances . I have created T184114 to upgrade the last few remaining.
In T184085#3872091, @RobH wrote:@Slaporte: I don't want to assume things. Are you the WMF staff responsible for overseeing and managing @Jdcc-berkman's contributions (and thus the right person to sign off on this access extension?) If so, the above comment seems to be approval to set the expiry for April 1st.
Remove /vagrant/srv/ores before attempting the migration.
Mentioned in SAL (#wikimedia-operations) [2018-01-03T19:42:32Z] <thcipriani@tin> Synchronized wmf-config/InitialiseSettings.php: SWAT: [[gerrit:401081|Set category collation to uca-es-u-kn for eswiki]] T183802 (duration: 01m 02s)
The script is still running. I suspect @thcipriani will provide us later with the output of the script so we can check for errors and manually fix them in case there are any.
Change 401784 had a related patch set uploaded (by Mobrovac; owner: Mobrovac):
[operations/puppet@production] RESTBase: Set up RESTBase for the production_ng role as well
Change 401783 had a related patch set uploaded (by Awight; owner: Awight):
[mediawiki/vagrant@stretch-migration] Remove dangling reference to ORES checkModelVersions
Change 401782 had a related patch set uploaded (by Awight; owner: Amir Sarabadani):
[mediawiki/vagrant@stretch-migration] Remove CheckModelVersions.php from ores role
Change 401781 had a related patch set uploaded (by Awight; owner: Awight):
[mediawiki/vagrant@stretch-migration] Configure ORES logging
Change 401781 had a related patch set uploaded (by Awight; owner: Awight):
[mediawiki/vagrant@stretch-migration] Configure ORES logging
Change 401779 had a related patch set uploaded (by Awight; owner: Awight):
[mediawiki/vagrant@stretch-migration] Make it possible to install existing python modules "editably"
Change 401780 had a related patch set uploaded (by Awight; owner: Awight):
[mediawiki/vagrant@stretch-migration] Check out both ores and revscoring as editable modules
Change 401778 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Force more exact protocol version for varnishkafka statsv
Change 401778 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Force more exact protocol version for varnishkafka statsv
Should be good now https://integration.wikimedia.org/ci/view/Beta/job/beta-mediawiki-config-update-eqiad/ yields:
+ git submodule update --remote portals + git submodule status 827a405c560d1106380fbd883ead223edbb37e55 docroot/wikimedia.org/WikipediaMobileFirefoxOS (heads/master) dc7d79dc9c5310e868b1f4e1c9c194bf629dbbad fonts (remotes/origin/HEAD) +cbfd6ac67a72f90b59d2885eaa4b344d0c208ec2 portals (test-381-gcbfd6ac) 4db9d40d28d61c53cdbca77059d9a2a6e714af89 wmf-config/event-schemas (heads/master-19-g4db9d40)
Agree, it is a waste of time to be updating this, as git log has better information if it is needed.
Change 401777 had a related patch set uploaded (by Sharvaniharan; owner: Sharvaniharan):
[apps/android/wikipedia@master] Fix: Layout alignment for WikiErrorView