For reference, here how the information was presented in Sentry:
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Oct 16 2023
May 6 2023
Apr 24 2023
Apr 19 2023
Apr 9 2023
Apr 4 2023
Solved at Nasqueron by upgrading from 3.11.8 to 3.11.11.
One another occurence of this issue exists at https://ask.csdn.net/questions/7791019
Apr 3 2023
Not sure at one moment the issue was solved, with opcache it's not easy to know, but just restart the server after creating the directories wasn't enough.
Apr 2 2023
Apr 1 2023
In T1755#24731, @dereckson wrote:DNS configuration
notifications.notifications-test.nasqueron.org. 86400 IN CNAME www3.nasqueron.org.
orange-rabbit.notifications-test.nasqueron.org. 86400 IN CNAME www3.nasqueron.org.
vault.notifications-test.nasqueron.org. 86400 IN CNAME www3.nasqueron.org.
Code is ready both for Notifications and keruald/dockerhub, should be tested with the next build we want to promote before merging.
The nasqueron/notifications image took from D2958, so we're done:
Mar 31 2023
So if someone needs more recent ICU, the cleaner way would be a custom Bullseye build of the icu source package. We'll include it in packages.nasqueron.org, and from there, the repository can then be used in the image both for libxml2 and PHP itself.
"Fun" fact: libxml requires libicu, and pulls the system one of course:
Debian images will lag too much, review https://icu.unicode.org/download, we're at 71, Debian Bullseye is stuck at 67.
For shellserver and devserver role, the intl extension is already installed, per bdd61c48. MediaWiki is quoted as example of application using it.
Mar 30 2023
No more warning 🎉 🎊
Deployed, no more warning according Sentry.
Two warnings still exist:
Mar 26 2023
First plan of action could be to ensure we've effectively and explicitly in the job configuration moved to Next Generation Warnings plugin.
In T1731#24239, @dereckson wrote:phpDox isn't currently compatible with PHP 8.1. Deprecations are transformed into fatal errors, even if at the start an error_reporting() instruction is left.
As a workaround, here phpDox 0.12.0-27-geb943cb-dirty, with PHP 8.1 deprecation notices for signatures mismatch addressed.
Some have been reported upstream, but as the phpDox dependencies inherit PHP builtin classes to override signatures, e.g. transforming a string|bool into a string, throwing an exception instead of returning false, perhaps upstream will adopt another approach than use false signatures.
phpdox.tar.gz5 MBDownloadIt has been manually deployed on WindRiver and Zateki (Jenkins agent for CI, PHP 8 flavour).
Code merged, still to deploy.
Mar 25 2023
In T1798#25799, @dereckson wrote:Jenkins PHP agent doesn't have this either.
CI relevant logs:
Jenkins PHP agent doesn't have this either.
Mar 24 2023
phpmd and pdpend are still missing per T1002.
Mar 20 2023
Mar 16 2023
rKBROKERbbbaf7b8dfc6 tagged 0.5.0
Now the Notifications Center has the sockets extension, we can create a new keruald/broker release and upgrade version in rNOTIF composer.json.
Notifications Center image
Mar 15 2023
Full deprecations list when running tests:
Assigned to @DorianWinty as D2706 touches this class, so probably best to first merge it to see if it fixes this.
Seems more or less alive, with a commit in January.
Mar 14 2023
Test Phabricator issue to validate the capability of Sentry to post issue here.
Mar 7 2023
Configuration file
Mar 3 2023
Mar 2 2023
Feb 20 2023
Deployed on docker-002.