#11371 Decommission of Nuancier
Closed: Fixed with Explanation 6 months ago by kevin. Opened 11 months ago by zlopez.

Describe what you would like us to do:


Design Team confirmed that Nuancier wasn't used since Fedora 32. So we can decommission the application, we just need to backup the results.

Here is the draft of the plan for the decommission:

  • Announce the decommission
  • Backup the data
  • Delete/archive project in Openshift
  • Archive repository

When do you need this to be done by? (YYYY/MM/DD)


Not urgent, but will help with https://pagure.io/fedora-infrastructure/issue/8213 and https://pagure.io/fedora-infrastructure/issue/10241


Hi! If the data could be backed up in a zip and I can add it to the design team's GitLab repo, that'd be great! Thanks :)

Metadata Update from @phsmoura:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: ops

11 months ago

Just to note: this application is deployed to vm's... not openshift.

Yeah, that was some early work to try and move it into openshift that was never completed. So no, it's not used.

a dbdump is likely going to contain actual voting data (i.e. who voted for what) -- not sure if there is an expectation of secrecy on that data (nuancier doesnt acutally display that to everyone -- just general election stats)

or do we just want to archive the submissions (i.e. the images) and the voting stats? -- if this is the case, maybe manually archiving this would work (or even something like frozen-flask?)

Going to work on this here is my proposed list of places to announce the decommision:

  • devel-list
  • design-list
  • the design discourse group.

any other suggestions?

Those all sound good to me. I suspect some people may be unaware it's even still there. ;)

I think we should archive off the db and a copy of the actual files. We could put the actual files somewhere if desired so people could still download them.

OK -- emails have been sent to design and devel lists.

Okay, so no major responses to the emails.

I have also updated the main branch in github.com/fedora-infra/nuancier to have a new archive directory which contains the website as it is now (including all the images, which is what people will really want IMHO)

Next steps:

  • decommission pagure.io/nuancier (ie. update readme to just point to github.com/fedora-infra/nuancier, and set readonly)
  • archive github.com/fedora-infra/nuancier -- close all issues and open PRs
  • archive the DB somewhere privately (it contains voting data) note that all the stats and images are archived already in the github branch
  • turn it off, and remove it all from the ansible setup

Metadata Update from @zlopez:
- Issue assigned to ryanlerch

10 months ago

Shall we move forward on this now? I'm happy to help...

I pushed a commit to remove it, shutdown the vm's and removed it from proxies.

Metadata Update from @kevin:
- Issue close_status updated to: Fixed with Explanation
- Issue status updated to: Closed (was: Open)

6 months ago

So long Nuancier, we had a nice ride, it was fun working with you :)

Login to comment on this ticket.

Metadata
Boards 1
ops Status: Backlog