(neonG) Deployment of the new infrastucture. #2

Closed
opened 2023-05-03 01:43:27 +02:00 by strix · 13 comments
Owner

This maintenance will mark the deprecation of ixvd/neo and introduce ixvd/neong as the main new infrastructure.

Downtime

As this upgrade is an infrastructure update it is definitely noticeable.

ETA's

Estimated downtime: 20 minutes.
Maximum downtime before rollback: 3 hours.
Estimated rollback time: 10 minutes.

Time and Date

May 3rd, 2023
02:00 AM (CEST)

Changes

There will be some changes that were implemented while auditing the configs during migration.

  • U librespeed
    neo.faulty.nl -> neo.ixvd.net
  • - Unused items
    Such as scribblers and such
  • - Deprecation of cryptpad maintenance and issues document.

Contact

If you require essential data during the downtime period you can contact:

This maintenance will mark the deprecation of ixvd/neo and introduce ixvd/neong as the *main* new infrastructure. # Downtime As this upgrade is an infrastructure update it is definitely noticeable. ## ETA's Estimated downtime: 20 minutes. Maximum downtime before rollback: 3 hours. Estimated rollback time: 10 minutes. ## Time and Date May 3rd, 2023 02:00 AM (CEST) # Changes There will be some changes that were implemented while auditing the configs during migration. - **U** librespeed neo.faulty.nl -> neo.ixvd.net - **\-** Unused items Such as scribblers and such - **\-** Deprecation of cryptpad maintenance and issues document. # Contact If you require *essential* data during the downtime period you can contact: - @didier \<[support@faulty.nl](mailto:support@faulty.nl)> - Head of Updates
strix added the
Kind/Security
Reviewed
Confirmed
Priority
High
Kind/Maintenance
labels 2023-05-03 01:43:27 +02:00
strix self-assigned this 2023-05-03 01:43:27 +02:00
strix added the due date 2023-05-03 2023-05-03 01:45:09 +02:00
strix added a new dependency 2023-05-03 01:45:54 +02:00
strix removed a dependency 2023-05-03 01:46:28 +02:00
strix added a new dependency 2023-05-03 01:46:41 +02:00
Author
Owner

I've cloned the repositories on:

  • My server account
  • automation's server account.
I've cloned the repositories on: - My server account - `automation`'s server account.
strix added spent time 2023-05-03 01:49:36 +02:00
10 minutes
strix started working 2023-05-03 01:49:42 +02:00
Author
Owner

automation does not have access to submodules.

`automation` does not have access to submodules.
Author
Owner

automation does not have access to submodules.

I added deploy keys to all affected submodules.

> `automation` does not have access to submodules. I added deploy keys to all affected submodules.
Author
Owner

Actions are now enabled on neonG.

Actions are now enabled on [neonG](/ixvd/neong).
Author
Owner

Migration

The migration will be initiated shortly after this comment.
This will also kill Gitea. Therefore, there will be a short interrupt in comments.

# Migration The migration will be initiated shortly after this comment. This will also kill Gitea. Therefore, there will be a short interrupt in comments.
Author
Owner

Small hiccup, ./ng does not respect glob, this requires a small tweak to ./ng.

Small hiccup, `./ng` does not respect glob, this requires a small tweak to `./ng`.
Author
Owner

Disabled actions to stop unexpected behavior.

Disabled actions to stop unexpected behavior.
Author
Owner

found the problem, some syntax error and stupidiness.
fixed in next commit of neonG.

found the problem, some syntax error and stupidiness. fixed in next commit of neonG.
Author
Owner

Enabling actions again.

Enabling actions again.
Author
Owner

Migration pt.2

"See you in a bit!" - Didier

# Migration pt.2 "See you in a bit!" - Didier
Author
Owner

Totally forgot to put docker-compose.devops.yml in ixvd's stack.

Right now I took a cached version from my home directory and am running that, updating the stack now.

Totally forgot to put `docker-compose.devops.yml` in ixvd's stack. Right now I took a cached version from my home directory and am running that, updating the stack now.
Author
Owner

fixed automation's neong copy as it was broken.

fixed `automation`'s neong copy as it was broken.
Author
Owner

Resolved

neonG is fully operational.

no issues detected as of right now.

# Resolved neonG is fully operational. no issues detected as of right now.
strix closed this issue 2023-05-03 02:32:22 +02:00
strix stopped working 2023-05-03 02:32:22 +02:00
42 minutes 40 seconds
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 52 minutes 40 seconds
strix
52 minutes 40 seconds
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

2023-05-04

Reference: ixvd/hub#2
No description provided.