Self Introduction: Adam Miller
by Adam Miller
Hello all,
My name is Adam Miller[0], I've been a long time community
contributor to Fedora and am very excited to now be a member of the
Fedora Engineering team where I will be able to contribute to Fedora
full time!
I wanted to introduce myself to the Fedora Rel-Eng Team because I will
be spending most of my time in Fedora Rel-Eng and Fedora
Infrastructure.
Some personal goals/hopes/etc that I aim to contribute to in the near-future:
- Help work towards a git workflow that would allow the team to
work on both stable release and next-gen development efforts
- Contribute to a working stage Rel-Eng environment so that we can
deploy development Rel-Eng build/compose tooling without disrupting
normal Rel-Eng work
- Assist in the py2 to py3 porting of Rel-Eng tooling.
- Contribute to Rel-Eng tooling needed to cater to the growing
components list of Fedora.Next (Docker, Atomic, $new_hot_tech, $other)
- Work to help enhance Koji and Pungi
- Participate in the upcoming FAD[1]
I'm sure as time goes and and I learn more and more about the systems
and processes I'll adapt and alter things I work on but my main goal
is simple:
Help Fedora Rel-Eng and Infrastructure become the best way to
bring together, release, and deploy new FOSS Technology.
Thank you!
-AdamM
[0] - https://fedoraproject.org/wiki/User:Maxamillion
[1] - https://fedoraproject.org/wiki/FAD_Release_Tools_and_Infrastructure_2015
9 years
#6152: Fedora 23 move to pungi 4
by Fedora Release Engineering
#6152: Fedora 23 move to pungi 4
-----------------------------+------------------------
Reporter: ausil | Owner: rel-eng@…
Type: task | Status: new
Milestone: Fedora 23 Alpha | Component: koji
Keywords: planning | Blocked By:
Blocking: |
-----------------------------+------------------------
For Fedora 23 we plan to move to pungi 4, it enables us to do some things
inside of koji we do outside today, we need to look at teh features we
need.
things that come to mind:
* make atomic repos
* make atomic install media
* make atomic pxe to live
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6152>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
9 years
Upstream for dist-git [RFC]
by Miroslav Suchý
Hi,
Adam Šamalík took dist-git files from fedora-infra ansible.git. He separated what belongs to dist-git itself and what is
Fedora specific and with cooperation of Dan Mach and Palo Babinčák he created upstream for dist-git:
https://github.com/release-engineering/dist-git
This is first attempt and request for comments.
The changes from ansible.git version are described here:
https://github.com/release-engineering/dist-git/blob/master/changes.txt
and he extracted some code to be configuration driven:
https://github.com/release-engineering/dist-git/blob/master/configs/dist-...
Feel free to experiment with this project and we are looking for your questions and comments.
I have one question thou:
There is no license information in files header but two files:
scripts/httpd/upload.cgi - GPLv1
scripts/dist-git/pkgdb_sync_git_branches.py - GPLv2+
Everything else is without license.
Can I assume that we can realease the code under GPLv2+?
The author of upload.cgi seems to be Kevin F. - Kevin, are you willing to change license your file to GPLv2+ so we have
uniform license across all files?
Future plans:
1) Listen to your initial feedback and do alternations according to your feedback
2) After license clarification, announce this project to Red Hat and CentOS rel-engs and ask them to merge their
changes of dist-git to this upstream.
3) Get this package into Fedora distribution
4) Change Fedora dist-git server to use this package.
....
10) Enjoy the benefits of common upstream.
--
Miroslav Suchy, RHCA
Red Hat, Senior Software Engineer, #brno, #devexp, #fedora-buildsys
9 years
[releng] the option we need to pass to sha256sum is --tag not --tags
by Dennis Gilmore
commit 97f83133789668fbb06ac252ee8637d509376386
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Apr 15 15:07:15 2015 -0500
the option we need to pass to sha256sum is --tag not --tags
Signed-off-by: Dennis Gilmore <dennis(a)ausil.us>
scripts/run-pungi | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/scripts/run-pungi b/scripts/run-pungi
index 8765a01..f033427 100755
--- a/scripts/run-pungi
+++ b/scripts/run-pungi
@@ -80,7 +80,7 @@ baseurl=http://kojipkgs.fedoraproject.org/mash/bleed/$basearch/' > fedora-bleed.
--add-arch-template-var=ostree_ref=fedora-atomic/f22/x86_64/docker-host \
$DESTDIR/$VERSION/Cloud_Atomic/x86_64/os/ " || exit 1
mock -r fedora-branched-compose-x86_64 --shell "cp -l $DESTDIR/$VERSION/Cloud_Atomic/x86_64/os/images/boot.iso $DESTDIR/$VERSION/Cloud_Atomic/x86_64/iso/Fedora-Cloud_Atomic-x86_64-$VERSION.iso" || exit 1
- mock -r fedora-branched-compose-x86_64 --shell "pushd $DESTDIR/$VERSION/Cloud_Atomic/x86_64/iso/ ;sha256sum -b --tags *iso >Fedora-Cloud_Atomic-$VERSION-x86_64-CHECKSUM; popd" || exit 1
+ mock -r fedora-branched-compose-x86_64 --shell "pushd $DESTDIR/$VERSION/Cloud_Atomic/x86_64/iso/ ;sha256sum -b --tag *iso >Fedora-Cloud_Atomic-$VERSION-x86_64-CHECKSUM; popd" || exit 1
#mock -r fedora-branched-compose-x86_64 --shell "livemedia-creator " || exit 1
9 years