Project

General

Profile

Actions

tickets #25486

closed

New voting system helios

Added by tchvatal@suse.cz about 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Servers hosted in NBG
Target version:
-
Start date:
Due date:
% Done:

50%

Estimated time:

Description

Hello admins,

as we are closing to openSUSE Board elections we need to get
replacement for opensuse connect running. We decided to go ahead with
[1] which should offer all the required things.

For that we will need running virtual machine and helios setup and
later on managed instead of the connect.

Please be aware that the elections are in January and we should do some
test rounds before. Which makes this ticket quite urgent.

TIA

Tomas

[1] https://heliosvoting.org/


Files

signature.asc (833 Bytes) signature.asc tchvatal@suse.cz, 2017-09-21 11:37
Actions #1

Updated by TBro about 7 years ago

  • Estimated time set to 4.00 h

https://github.com/benadida/helios-server/blob/master/INSTALL.md

Reading this it sounds do-able - but is somebody maybe so helpful and willing in community to provide an RPM for this?

This would make things way easier and even more reliable - which is maybe not worst option for a VOTING system.

best regards,
Thorsten

Actions #2

Updated by tampakrap almost 7 years ago

  • Category set to Servers hosted in NBG
  • Assignee set to tampakrap
Actions #3

Updated by tampakrap almost 7 years ago

  • Private changed from Yes to No
Actions #4

Updated by scarabeus_iv almost 7 years ago

  • % Done changed from 0 to 50

We get running system:

https://elections.opensuse.org/

It is built from packages:
https://build.opensuse.org/package/show/openSUSE:infrastructure:elections.opensuse.org/

Now steps that remain and I won't have time to implement in following few weeks so as discussed on board meeting it needs to be done:
1) glue it to SUSE ichain login (should be fine as there is openid/oauth present)
2) Get list of current members from connect and make helios allow login/voting only to people on this list somehow

Actions #5

Updated by tampakrap almost 7 years ago

  • Estimated time deleted (4.00 h)

one more thing needs to be done:

3) use uwsgi instead of python manage.py runserver that is currently running

Actions #6

Updated by tampakrap almost 7 years ago

  • Assignee changed from tampakrap to cboltz
Actions #7

Updated by cboltz over 6 years ago

  • Status changed from New to Closed

Helios is up and running - even fully salted :-) (with the exception of initializing the database, see the comment in the salt code)

Actions

Also available in: Atom PDF