Comments (6)
Since last month, the stage.*
sites for all doc sites under .jquery.com, .jquery.org, .jqueryui.com, and, .jquerymobile.com have been provisioned and switched over in DNS to wp-02.stage which runs WordPress 6 and PHP 7.4. E.g. https://stage.jquery.com and https://stage.api.jquery.com, which are open for testing.
The first batch of production sites has been switched over as well:
- wp-04:
- wp-05:
from infrastructure-puppet.
Next batch is rolled out.
wp-04:
- https://releases.jquery.com (also switched to Fastly as of this week, code.jq not yet)
wp-05:
from infrastructure-puppet.
Next batch is rolled out to the new infra with PHP 8, WordPress 6, on Debian 12 Bookworm.
wp-04:
wp-05:
Changes of note:
- jquery.com: Remove unused build-member-list task for
corporate-members.json
. jquery/jquery.com@4830639 and jquery/jquery-wp-content@c0ea32e - jqueryui.com: move site-specific plugin into theme functions. jquery/jquery-wp-content@c0ea32e
Left on old infrastructure:
- wp-01:
- wp-02: (nothing)
- wp-03: (nothing)
from infrastructure-puppet.
TODO:
- Omit tarsnap for staging hosts such as wp-02.stage.ops.jquery.net (not needed).
- Recreate the wp stage host on Debian 12 with PHP 8.2 rather than Debian 11 with PHP 7.4.
I've created wp-03.stage.ops.jquery.net
as placeholder for the new droplet to replace wp-02.stage
from infrastructure-puppet.
I've decommisioned wp-02.ops and wp-03.ops.
- Backups remotely deleted from Tarsnap.
- Droplet deleted from DO.
- DNS entries removed from CF.
- Provision removed from old Puppet repo (private).
wp-03.ops was originally created 23 October 2014 and ran Debian 7, nginx 1.10.3, PHP 5.4.45-1~dotdeb+7.1.
wp-01.ops is still pending archiving of plugins.jquery.com at #29.
from infrastructure-puppet.
wp-02.stage is now decomissioned as well, that brings all WordPress sites to new infra and running PHP 8.
from infrastructure-puppet.
Related Issues (20)
- Renew star.jquery.com cert (expires 14 July 2023) HOT 2
- Document shell access creation and recommended ssh setup
- confirm jQuery CDN is accessible to Tor clients HOT 2
- Document machine deletion process for tarsnap backups HOT 2
- Consolidate static.jquery.com and content.jquery.com
- puppet agent reports version as "" empty string
- Disable cron or move to CLI HOT 1
- Archive plugins.jquery.com, replace with static site HOT 20
- Transition jQuery CDN from StackPath to Fastly HOT 10
- "PHP Warning: Attempt to read property on null" in themes/learn.jquery.com/sidebar.php
- Provision robots.txt disable for stage.* sites
- Migrate search autocomplete from Algolia to Typesense HOT 1
- TypeError: str_contains() argument must be of type string, array given in wp-login.php HOT 1
- Upgrade TypeSense from 0.24 to 0.25.1
- Upgrade from Debian 11 Bullseye to Debian 12 Bookworm HOT 1
- Remove `npm update` step from builder notifier scripts
- Improve gilded-wordpress to tolerate newer server if semver compatible
- Changes to releaeses.jquery.com content are not deployed HOT 1
- Decommission jenkins and testswarm
- Renew *.jquery.com cert, expiring 14 July 2024
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from infrastructure-puppet.