Mon, Jun 17
Thanks for the hints. I am trying to make sure I do this the right way on another largish wiki and will have time to work on WikiApiary in a few.
Thu, Jun 13
@WolfgangFahl while I agree that this could be simpler, I think part of the problem is the username is not correct.
Mon, Jun 10
This should probably be part of T200392
Fri, Jun 7
There was a discussion we had where the RFC was mentioned and it was agreed that someone (I don't remember any individual being named) should push this -- making sure people wrote their comments in the specified format -- forward during the code review process.
Perhaps because I'm an admin on some lists, I can see the subscribers and that is what made me think this might be an issue.
Thu, Jun 6
Giving to @greg so someone on RelEng can work on it.
reopening and handing off to Greg so he can get someone to do the jenkins work.
The releng team will be doing any Jenkins work.
Branching and tagging should happen server/gerrit side so this should not really be necessary, but is a good sanity check.
Haven't heard back and this is not likely going to be done in this month. In any case there is a certain amount of advocacy that needs to happen which, I think is @greg's teams responsibility.
Ping @mmodell : I think this should just be a simple SCP command, right? Could you give me the necessary information so that I can add it to the automation?
At this point, it looks like the interface will be on the command line and will be handed off to @mmodell and the release team.
See T222829: merge branch.py and make-wmf-branch. branch.py has a simpler approach, just getting gerrit to do the work remotely. I've been updating the code to do that.
Wed, Jun 5
Just ran into this after upgrading to php 7.3 on mw127 on centos.
Mon, Jun 3
Wed, May 29
May 23 2019
I'm moving a site to Percona and this keeps biting me. Thanks to @G9981, I'm going to test his suggested code and see if it works. In the meantime, I'm creating a hook for a custom extension to change the engine type.
May 11 2019
Started documenting my work so far and found that I needed a way to copy the packager's keys into the keyring for packaging.
The bot still needs to be written, but we can start implementing the commit messages (socializing through code-review) now.
May 7 2019
Bleh... adding an "echo" statement fixed the problem, so I increased $wgLBFactoryConf['serverTemplate']['max lag'] which solved the problem.
May 6 2019
Since we won't be automating signing, this seems less important. It is still possible to run all the steps except signing in Jenkins if that is what is desired, but a command line interface that does everything including signing seems just as easy as performing everything but signing in Jenkins and then signing on the command line.
I started working on this part.
Interface is likely to be at command line right now so we can manage signing instead of putting it in Jenkins.
I have updated the docker instance I'm creating to tag all extensions at the same time. Will do the same for branching.
May 3 2019
Related: Mozilla is dumping IRC.
May 2 2019
This error shows up when you don't have GTIDs set up yet.
May 1 2019
Apr 30 2019
After discussing this with @Bawolff, it is not something I'll be doing.
Apr 28 2019
Apr 12 2019
Apr 8 2019
Comments from Nichework phab:
Apr 5 2019
Apr 2 2019
Mar 30 2019
Mar 21 2019
Mar 19 2019
fixed in 1.0
Mar 9 2019
Mar 8 2019
After some discussion, it looks like Epic tag is what I need, not milestones.
Mar 7 2019
Let's number these:
- I was told "milestones" and didn't realize there was an actual thing in phab called "milestones" before reading the docs you pointed me to. I initially thought the documentation said you milestones had to be under projects, not subprojects, but now I see that they can be under subprojects. So, yeah, putting it directly under Deployments isn't needed.
- Upon reflection, and taking into account your other questions, this could be a new subproject with these milestones.
- If there is a better project (like Release), I'm all for it. I'm not tied to anything right now.
- I asked for a project to use and was given MediaWiki-Release-Tools. I would say I'm creating a tool and it is for MediaWiki releases.
- These have an order, but your example is date based. If milestones need to be date based (that seems easier to organize at the outset), then I'm all for that.
Feb 21 2019
debian9.nichework.com should have the whole dump now. Sent email with access instructions.
Feb 20 2019
The server I copied to is a debian server with the same version of mariadb installed. Could I point that server at the db that I copied and then dump that, restore, and copy it back to wmflabs?
Just have to figure out how to permanently discard the unfinished transactions.
Feb 19 2019
rsync is done.
copying via rsync in process....
I've updated the LocalSettings.php on the site to point to this ticket. If you have cloud access and want to help with the recovery of the site, I've copied the site to /srv/www/mediawiki/public_html/testing/ and it can be accessed here.
(WikiApiary is on the host named pub2 mentioned here.)