contribute to fedora
by Anatoliy Kartashov
Hi, I am Anatolii.
I have some time now and can work 5-6 hours a week. Sometimes more.
My skills
- puppet server configuration and manifest writing
- CentOS/RedHat linux administrator ( My RHCE finished at oct 16,
will update my certification)
- network engeeneer ( cisco, mikrotik, linux routers )
- vm - qemu-kvm, docker
- postfix mail servers
- hosting solutions ( nginx / apache + php/php-fpm +
mysql/mariadb/galera cluster )
Thats my skills and I hope I will be useful for Fedora communiti.
I know C, python, but I do not use it so I will be glad to work not
only as system administrator, but as developer. Just to test my skills.
I hope thats the right mail list.
7 years, 2 months
Harrison Brock
by Harrison Brock
Hi,
Things changed a little here and I will have more time to help now.
I would like to work in these areas:
1. Web servers
2. Databases
3. Networking engineering
4. Security
At this time I will be able to work 10 - 15 hours a week.
7 years, 2 months
Need some advice
by Mark Morris
Hi Guys
Just need a quick bit of advice, I have created a VM so I can use some
of the tools and software that is used I have installed ansible and
bookmarked the documentation for it, is there anything else I should be
looking at and adding to my VM?
Thanks
Mark
7 years, 2 months
[release] the-new-hotness - 0.8.0
by Jeremy Cline
Hey all,
I've tagged a new release for the-new-hotness, 0.8.0. There's not yet an
SOP for the-new-hotness so I'll be writing that along the way as I
deploy it in the next few days.
The changelog is included below:
0.8.0
-----
- rebase-helper has been removed from the-new-hotness. For a detailed
discussion that lead to this decision, see issue #145.
- the-new-hotness now integrates with mdapi to determine the latest
available
versions of packages rather than repoquery. This fixes a bug where
the-new-hotness would report that the latest rawhide build was the
build in
EPEL 7 (Issue #98)
- The ``userstring`` setting has been replaced by a ``user_email`` setting.
This setting is tuple in the form ('User Name', '<email address>').
- Several configuration URLs have been updated to use HTTPS
- Log entries are now emitted with their full Python path included so
debugging
is easier.
- the-new-hotness now authenticates with Koji using Kerberos
--
Jeremy Cline
XMPP: jeremy(a)jcline.org
IRC: jcline
7 years, 2 months
[release] pagure: 2.12.1
by Pierre-Yves Chibon
Good Morning Everyone,
I just cut a new release of pagure: 2.12.1.
It's a bug-fix release with the following changelog:
* Mon Feb 13 2017 Pierre-Yves Chibon <pingou(a)pingoured.fr> - 2.12.1-1
- Update to 2.12.1
- Include the build id in the flag set by pagure-ci on PR (Farhaan Bukhsh)
- Fix using the deploy keys (Patrick Uiterwijk)
- Add the possibility to ignore existing git repo on disk when creating a new
project
- Fix checking for blacklisted projects if they have no namespace
- Link to the documentation in the footer (Rahul Bajaj)
- Fix retrieving the list of branches available for pull-request
- Order the project of a group alphabetically (case-insensitive)
- Fix listing the priorities always in their right order
Happily running in stg and prod already :)
Happy hacking!
Pierre
7 years, 2 months
Infrastructure SOPs moving to a new home Feb. 16th
by Jeremy Cline
At a recent infrastructure meeting[0] we agreed to move our SOPs to
Pagure as part of an infrastructure documentation project I proposed[1].
The new home will be https://pagure.io/infra-docs/. The project's README
contains instructions on how to build the project locally.
Unless there are objections, I would like to set the migration date for
February 16th. The migration will consist of the following tasks:
* Update all documentation that references the SOPs to point to the
Pagure repository.
* Pull the latest versions of the SOPs on batcave01 into the Pagure
project. This is an easy `git pull` operation.
* Set the repository on batcave01 to be a read-only copy that pulls from
pagure on a regular basis.
A few notes about the migration:
* All git history for the SOPs has been preserved.
* Adding or modifying SOPs can now be done via pull requests to the
Pagure project. For documentation on this process, consult
* I've manually added people as project administrators since there isn't
a group on Pagure I can add. I probably missed some people. If you
find yourself in need of write access to the repository any of the
admins should be able to add you.
* The project's master branch is automatically built on readthedocs[2]
each time a commit is pushed. The HTML site is also available on
Pagure's docs hosting[3], but this is not built automatically yet.
I'd really appreciate it if people could take a few minutes and read
through the README as well as the SOP dev guide[4] and let me know if
anything is unclear.
[0]
https://meetbot.fedoraproject.org/teams/infrastructure/infrastructure.201...
[1]
https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedora...
[2] https://fedora-infra-docs.readthedocs.io/
[3] https://docs.pagure.org/infra-docs/
[4] https://fedora-infra-docs.readthedocs.io/en/latest/dev-guide/sops.html
--
Jeremy Cline
XMPP: jeremy(a)jcline.org
IRC: jcline
7 years, 2 months
Weekly Koji Infra Tag Report
by Nobody
This is a list of packages in the various infrastructure koji tags
Please check and make sure there are not any that can be removed/dropped
epel6-infra
(no matching packages)
epel7-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
freeipa-ktutils epel7-infra puiterwijk
glusterfs epel7-infra kevin
fedmsg-beaker-repoupdate epel7-infra tflink
anitya epel7-infra jcline
the-new-hotness epel7-infra jcline
fedocal epel7-infra pingou
python-IPy epel7-infra kevin
python-robosignatory epel7-infra puiterwijk
pdc-updater epel7-infra ralph
python-pdc epel7-infra ralph
mirrormanager2 epel7-infra puiterwijk
blockerbugs epel7-infra tflink
python-django-jsonfield epel7-infra ralph
f23-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
libphutil, f23-infra tflink
arcanist, f23-infra tflink
phabricator f23-infra tflink
phabricator-extension-ipsilonauth f23-infra tflink
libphutil f23-infra tflink
arcanist f23-infra tflink
f24-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
mediawiki-openid f24-infra kevin
phabricator-extension-oauth f24-infra tflink
python-twill f24-infra codeblock
stickynotes2modernpaste f24-infra codeblock
python-flask-testing f24-infra codeblock
modern-paste f24-infra codeblock
mediawiki-skin-fedora f24-infra puiterwijk
mediawiki-FedoraBadges f24-infra kevin
basset f24-infra puiterwijk
phabricator f24-infra tflink
mediawiki-Lockdown f24-infra kevin
libphutil f24-infra tflink
arcanist f24-infra tflink
mediawiki-RSS f24-infra kevin
mirrormanager2 f24-infra puiterwijk
f25-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
python-flask-testing f25-infra codeblock
modern-paste f25-infra codeblock
python-coveralls f25-infra codeblock
mdapi f25-infra pingou
basset f25-infra puiterwijk
mediawiki-FedoraBadges f25-infra kevin
mediawiki-Lockdown f25-infra kevin
mediawiki-RSS f25-infra kevin
mediawiki-openid f25-infra kevin
plus-plus-service f25-infra pingou
python-pdc f25-infra ralph
python-django-cors-headers f25-infra ralph
python-django-rest-framework-composed-permissions f25-infra ralph
patternfly1 f25-infra ralph
fas f25-infra kevin
libphutil, f25-infra tflink
arcanist, f25-infra tflink
phabricator f25-infra tflink
phabricator-extension-ipsilonauth f25-infra tflink
libphutil f25-infra tflink
arcanist f25-infra tflink
python-twill f25-infra codeblock
stickynotes2modernpaste f25-infra codeblock
mediawiki-skin-fedora f25-infra kevin
7 years, 2 months
Not able to contribute.
by Yisu Peng
Hi,
I should write this earlier but I kept thinking how to say this. When I joined the infrastructure group I wanted to do some development contribution for the fedora project but soon I found that we are not doing development here. Then I thought maybe I can do something else to contribute and I learned something. However, I found there is too many different things to learn for me while I'm overwhelmed by a lot of things. I apologize if I let you down.
Thanks,
Yisu
7 years, 2 months
[release] pagure: 2.12
by Pierre-Yves Chibon
Good Evening Everyone,
I just cut a new release of pagure: 2.12.
Here is its changelog:
* Fri Feb 10 2017 Pierre-Yves Chibon <pingou(a)pingoured.fr> - 2.12-1
- Update to 2.12
- Fix the place of the search and tags bars in the issues page (Pradeep CE)
- Support removing all content of a custom field (Patrick Uiterwijk)
- Improve the `My Pull Requests` page (Pradeep CE)
- Fix displaying binary files in the documentation
- Add a way to easily select multiple tags in the issues list and roadmap
- Allow selecting multiple milestones easily in the UI of the roadmap
- Fix displaying namespaced docs (Igor Gnatenko)
- Fix the web-hook server
- Add a way to view patch attached to a ticket as raw
- Allow milestone to be set when creating an issue using the API (Mark Reynolds)
- Fix adding and editing tags to/of a project
- Make the usage section of the doc be at the top of it (Jeremy Cline)
- Add notifications to issues for meta-data changes (Mark Reynolds)
- Fix not updating the private status of an issue when loading it from JSON
(Vivek Anand)
- Fix triggering web-hook notifications via the fedmsg hook
- Add a configuration key allowing to hide some projects that users have access
to only via these groups
- Fix figuring out which branches are not merged in namespaced project
- Automatically link the commits mentionned in a ticket if their hash is 7 chars
or more
- Allow dropping all the priorities info of an issue
- Do not edit multiple times the milestone info when updating a ticket
- Only update the custom field if there is a value to give it, otherwise remote
it
- Make pagure compatible with flask-wtf >= 0.14.0
- Add a button to test web-hook notifications
- Fix the layout on the page listing all the closed issues (Rahul Bajaj)
- Load priorities when refreshing the DB from the ticket git repos (Mark
Reynolds)
- Ignore `No Content-Type header in response` error raised by libgit2 on pull
from repo hosted on github (for remote PR)
- Add deployment keys (ssh key specific for a single project can be either read
and write or read-only) (Patrick Uiterwijk)
- Fix install the logcom service to log commits
- Fix deleting tickets that have a tag attached
- Allow pre-filling title and content of an issue via URL arguments:
?title=<title>&content=<issue description>
- Re-initialize the backend git repos if there are no tickets/PRs in the DB
(Vivek Anand)
- Fix invalid pagination when listing all the tickets (regardless of their
status) and then applying some filtering (Vibhor Verma)
It is currently happily running in stg. I do not plan to update prod today,
maybe on Sunday if time allows.
This version is also intended to land in src.stg.fp.o/pagure sometime next week,
wish me luck with that :)
Happy hacking,
Pierre
7 years, 2 months