Project

General

Profile

Maintainance downtime (Wednesday 2021-03-24)

Maintainance downtime from 2021-03-24 17:00 CET to 2021-03-25 09:00 CET
Added by hidden 8 months ago

Maintainance downtime (Wednesday 2021-03-24)

Maintainance start 2021-03-24, 17:00 CET
Maintainance end 2021-03-25, 09:00 CET
Maintainance type software upgrade, software extension, host migration
Service availability service will be unavailable
Action required by customer no

What we're about to do

Until today we have been able to apply regular maintainance and patch installation while the service is still up and running. But we are planning to apply some major improvements to the support platform that require the service to be shut down. The changes and their impact are explained in the following chapters.

Single Sign On

The support platform is based on Redmine which ships with its own mechanisms for user management by default. Since the number of users is continuously growing, as are our plans to extend our services portfolio, a centralized solution needs to be established. digitalwerk ego is our approach to the solution with authentication of services based on OAuth2. After users are migrated from digitalwerk community to digitalwerk ego you will be able to explore all our current and future services using the same user without the need to sign up to services again.

What's about to change?

You no longer will authenticate yourself directly to digitalwerk community. Instead you will be asked to sign in to digitalwerk ego which will redirect you to the page originally requested in digitalwerk community.

Will I need to do anything?

No. The user migration to digitalwerk ego is automated and will not require any manual actions. We also recommend NOT to register to digitalwerk ego. Users already existing in digitalwerk community won't need to register anyway, they can sign in right away after we finished migration and maintainance on Thursday.

Redmine upgrade

We are currently using Redmine 3.3 and will be upgrading to Redmine 4.1. Basically there are no major changes on how we will be using redmine at all. Still we want to hint you that there are changes in the UI, especially as we apply a more modern theme to redmine that integrates better into the digitalwerk services family.

What's about to change?

Visual layout will change.

Will I need to do anything?

No.

Host migration

We are migrating our digitalwerk community instance from our on premise server into AWS Elastic Beanstalk. This will improve reliability of the service. Deployment is automated in a continuous integration and deployment infrastructure allowing flexibility in extending the service and scalability in case work load increases. Data that has been or will be input to digitalwerk community is managed solely by digitalwerk and is not passed to Amazon.

What's about to change?

Everything! But it won't affect you in any way. digitalwerk community will still be available in https://support.digitalwerk.net.

Will I need to do anything?

No.

Technologies

For those interested on how we do thing, here's a short list of technologies we're using or implementing ourselves:

Product Manufacturer Description Usage in digitalwerk
digitalwerk ego digitalwerk GmbH OAuth2 provider implemented in ruby on rails single sign on and customer user management
contact trace digitalwerk GmbH Tracing of contacts in case of COVID-19 infections digitalwerk keeps track of contacts within a room/office in case a COVID-19 infection is reported.
Redmine redmine.org Ticket and project planning system implemented in ruby on rails digitalwerk community platform
AWS Elastic Beanstalk Amazon AWS Cloud hosting of services digitalwerk services are hosted in dedicated private instances of AWS Eleastic Beanstalk
Gitlab Gitlab DevOps platform including source code repositories, issue tracking, project planning, package and container registry, continuous integration and deployment and many more digitalwerk uses gitlab to manage code versions and automated deployment of digitalwerk community.

If you do have any further questions on these technologies, or you want to have assistance in using one of those technologies, don't hesitate to contact us!

Keep safe and healthy,
Your digitalwerk community team


Comments