On Fri, 26 Jun 2020 at 07:51, Stephen John Smoogen <smooge@xxxxxxxxx> wrote: > > On Thu, 25 Jun 2020 at 15:27, Pierre-Yves Chibon <pingou@xxxxxxxxxxxx> wrote: > > > > Good Morning Everyone, > > > > Just like every team we have technical debt in our work. > > I would like your help to try to define what it is for us. > > > > So far, I've come up with the following: > > - python3 support/migration > > - fedora-messaging > > - fedora-messaging schema > > - documentation > > - (unit-)tests > > - OpenID Connect > > > > What else would we want in there? > > > > 1. mailman3. currently running in a broken vm which was transported from PHX2. > 2. OpenShift is currently running in openshift 3 and may need to move > to OS4 (I do not know eol for OS3) > 3. PDC is EOL software with a replacement needing to be dealt with > 4. Our website setup and running is a multi hour ansible run mess > 5. Our docs on website setup is a multi-hour mess > 6. We have NO working monitoring. It is going to take me a week to get > it working and several months to replace it with something else > 7. Any other vm's we shifted over from PHX2 to IAD2 versus rebuild > from scratch should be considered unmaintained debt > 8. Our staging needs to be designed from scratch and put in place with > a rollout plan to replicate it in prod > 9. OpenQA that Adam needs some specing out and work on it. It > currently requires running on a 10.0.0.0/16 network.. The problem is > that those IPs are also our running networks. This is causing leaks > which are causing problems with our switch and routers. > 10. Our deployment infrastructure of kickstarts/pxe/tftp falls under > technical debt. It is based off of what we have been doing for 10+ > years and it has broken a lot in this transition. When it works its > fine, and when it doesn't nothing works. 11. monitoring... which should have been higher. Our monitoring is currently very broken. It is a set of jinja nagios templates I wrote while trying to do 2 other things and not knowing jinja very well. Updating it to work with nagios and our current infrastructure is going to be a big job.. moving to a different monitoring.. is going to be a big job. Having it not just be me who knows how it 'works' (insert insane laughter) would be a great idea. -- Stephen J Smoogen. _______________________________________________ infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx