About JS framework
by Pierre-Yves Chibon
Good Morning Everyone,
Our infrastructure is mostly a python store, meaning almost all our apps are
written in python and most using wsgi.
However in python we are using a number of framework:
* flask for most
* pyramid for some of the biggest (bodhi, FAS3)
* Django (askbot, Hyperkitty)
* TurboGears2 (fedora-packages)
* aiohttp (python3, async app: mdapi)
While this makes sometime things difficult, these are fairly standard framework
and most of our developers are able to help on all.
However, as I see us starting to look at JS for some of our apps (fedora-hubs,
wartaa...), I wonder if we could start the discussion early about the different
framework and eventually see if we can unify around one.
This would also allow those of us not familiar with any JS framework to look at
the recommended one instead of picking one up semi-randomly.
So has anyone experience with one or more JS framework? Do you have one that
would you recommend? Why?
Thanks for your inputs,
Pierre
1 year, 1 month
OUTAGE: Koji system 2019-01-11 -> 2019-01-14
by Stephen John Smoogen
Planned Outage - Koji Services - 2019-01-11 22:00 UTC
There will be an koji outage starting at 2019-01-11 22:00 UTC, which
will last approximately 4 days.
To convert UTC to your local time, take a look at
http://fedoraproject.org/wiki/Infrastructure/UTCHowto or run:
date -d '2019-01-11 22:00UTC'
Reason for outage:
The facility that houses the Fedora s390 server will have a major
power outage starting 2019-01-11 22:00 UTC and ending 2019-01-14 22:00
UTC. During this time the s390 builders will not be available and all
builds will be queued up until they are available and will not
complete.
Affected Services:
koji and related services which make composes and builds
Ticket Link:
https://pagure.io/fedora-infrastructure/issue/7429
Please join #fedora-admin or #fedora-noc on irc.freenode.net or add
comments to the ticket for this outage above.
--
Stephen J Smoogen.
4 years, 11 months
Proposal : Use OSBS to build the fedora container base image
by Clement Verna
Hi all,
I would like to get feedbacks on the following proposal. Use OSBS to
build the fedora container base image, indeed OSBS has the capability
to build a base container image using a kickstart file.
To do this OSBS needs a Dockerfile, a kickstart file and an
image-build.conf file stored in dist-git, then OSBS will trigger an
ImageFactory task in Koji in order to build to base image and then it
will build the base container based on the artifacts built in Koji.
Here a the few advantages I see in moving forward with this proposal :
- Use of a single dist-git repo for the base image, allowing use of fedora-ci.
- Using OSBS will allow us to make use of bodhi updates to release
new versions of the image
- OSBS deals with multi-arches (we currently use a custom script in
releng to build manifest list)
- Does not requires releng to run a script to release the images
Before I start looking at the implementation details, I would
appreciate feedbacks.
Thanks
Clément
4 years, 11 months
ONGOING PROBLEM: Buildsystem degradation
by Stephen John Smoogen
There is currently a problem with the networking of various systems in
our Phoenix data-center which houses most of our build systems. The
problem has knocked off most of our x86_64 build systems and several
of our aarch64/arm systems. Builds will take longer to process during
this time and may queue up for the remaining builders.
There is currently no ETA for when recovery will happen but due to end
of the year schedules, it will not happen until early January. If
things worsen we will see what escalation paths or changes can be
done.
--
Stephen J Smoogen.
4 years, 11 months
[Release] pagure-dist-git 1.1
by Pierre-Yves Chibon
Good Morning Everyone,
I have just released pagure-dist-git version 1.1.
Here is the corresponding changelog:
* Wed Dec 19 2018 Pierre-Yves Chibon <pingou(a)pingoured.fr> - 1.1-1
- Include contributors and groups in the people watching bugs in bugzilla
- Make it so SIGs don't require a dash
It is currently happily running in staging, we should plan its deployment to
production some time next year.
Pierre
4 years, 11 months