Follow up on infrastructure hackfest at Flock

Kevin Fenzi kevin at scrye.com
Fri Aug 16 23:02:37 UTC 2013


On Fri, 16 Aug 2013 00:55:10 +0200
Xavier Lamien <laxathom at fedoraproject.org> wrote:

> Hi folks,
> 
> Here's a quick follow up on our hackfest session with their status

Thanks for generating the email Xavier!

> * Release of fedocal 0.2.0
>  - status: on going task, planned for Setp
>  - people involve: Pierre-Yves

Looks like this will be Sept sometime when Pierre is done moving. 
 
> * Convert the pkgdb db schema to the pkgdb2's
>  - status: on going task.
>  - people involve: Pierre-Yves, Toshio
> 
> * Push-mode for the FAS Client
>  - status: on going task
>  - definition: use fedmsg to gather info change from fas and trigger
> fasclient only on hosts which need update.
>  - possible tools: ansible for fire new fasclient, cronjob if we miss
> a notification from fedmsg.
> 
>  - people involve: Xavier, ralph?
> 
> * New election app in stg.fp.o
>  - status: TBD
>  - people involve: Toshio
> 
> * Continue the ansible migration
>  - status: on going task
>  -
> 
> * Fedora Authentication
>   - We had a full dedicated session on this one with Patrick where we
> talked about the architecture,
>      the workflow and DB schema, what need to be update in apps side.
>     I still need to finish up the db schema and diagram so people can
> have a better view on the thing.
> 
>  - status: TBD
>  - people involve: Patrick, Xavier, Toshio, Pierre-Yves, Kevin

Yeah, I think Patrick was going to hash out a initial implementation so
we could all poke at it and see if it matched up all that we wanted to
do. I am much more clear on it after flock. ;) 
 
> * HyperKitty & MM3 (build a stg instance)
>   - status: on going task
>   nirik started setup the thing via ansible.
> 
>  - people involve: Aurelien, Kevin

I have the mailman01.stg all setup now. Next steps: 

- Add ansible scripts to install/setup hyperkitty. 
- Get db all setup. 
- Test a lot. 
 
> * Linux container for Infrastructure
>  - status: TBD (note: we could start by moving all our apache
> services)
>  - people involve: Xavier

I think this is an interesting thing, but still very early. We could
look at a cloud instance to test with? 

> * Bodhi2
>   - status: on going task
>   - should be ready by F20 or F21
> 
>   - people involve: Luke
> 
> * Command-line-interface for fas-OpenID
>  - status: on going task
>    Patrick started working on this and explained the whole thing to
> us and other.
> 
>  - people involve: Patrick
> 
> * Fedora in Infra
>  - status: on going task
>  - info: x86 builders will move to Fedora (arm builders already are)
>           HyperKitty setup will require a Fedora system.
> 
>  - people involve: Kevin, Stephen

Probibly soon we will redo the builders. 

> * FAS sync w/ github
>   Add a tool to synchronize fas sysadmin-* group membership with
> fedora-infra github's
> 
>  - status: no started yet.
>  - people involve: Xavier
> 
> * DB HA/Shared storage
>   - Kevin points out a tool to better manage this: repmgr (
> http://www.repmgr.org)
>   - In order to trial this tool, we need to package it for fedora and
> rhel. turns out, I did it on my way back to home.
>     packages are availabe at
> http://laxathom.fedorapeople.org/infra-fp/repmgr/
>     I also fired 3 instances (laxathom-node[1-3]) on fed-cloud02.fp.o
> to evaluate
>     the tool and make sure that's what we need/want.

Yeah, we need some testing to see if it will work out for us at all
before we worry about postgresql versions, packaging repmgr, etc. 

>  - status: on going task
>  - people involve: Kevin, Xavier
>  If you want to help on this, poke at me or kevin.
> 
> 
> * Integrate FAS w/ google authenticator
>  - write up a plugin for fas which handle google-auth
>  - definition: people would be able to activate  from their account
> page and get redirect to the plugin page to validate the provision.
>                   Admin would be able to manage token either via cli
> (like right now) or from fas plugin page.
> 
>  - status: on going task (
> https://github.com/fedora-infra/fas/tree/feature/google-auth-plugin)
>  - people involve: Xavier
> 
> 
> * Openshift for devs.fp.o
>   - Provide a better/easier way to generate devs instance of our apps
> so we/apprentices can hack & distribute work faster.
>  - status: TBD
> 
>  - people interested: TBD
> 
> 
> * FAS 3.0
>  - status: TBD
>  - people invovle: Xavier
> 
> 
> * Nuancier
>  A voting web-app for fedora wallpapers
>  - status: TBD (git repo has been created)
> 
> - people involve: TBD (toshio?)
> 
> Also, as discussed, we should work on a generic web app for vote and
> add themed vote as a plugin (board election == plugin, wallpapers
> vote == plugin)
> 
> * git repo sync/backup
>  This is an item i just added that we used to talk about but forget
> to do at flock.
>  Sync our github repo to fedorahosted for backup
> 
> Please, do add any comments/additional notes you have.

Pretty good list of ongoing things. ;) 

kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/infrastructure/attachments/20130816/41235673/attachment.sig>


More information about the infrastructure mailing list