Hi all,
As some of you may already know, I've been working on adding
a new feature to the Fedora 23 Cloud Atomic image called
"Developer Mode" (I'm not sure yet if this is the correct
name for it). The Trello card is available at [1].
The high-level goal is to make Atomic more accessible by
providing a new GRUB 2 menu item labeled e.g. "Fedora 23
(Twenty Three) Developer Mode". This mode is an attempt to
provide a painless experience for folks who want to try out
Atomic, but (1) do not want to bother setting up a cloud-
init datasource, or (2) do not know anything about cloud-
init, or even (3) do not have much experience with
Linux overall.
Since the functionality is completely integrated into the
image, there are no requirements on the host system, other
than its ability to boot VMs.
When booted in Developer Mode, the following happens:
- cloud-init uses a local built-in datasource
- a new root password is generated
- the root user is automatically logged in on tty1
- the cockpit/ws image is downloaded and started
- a tmux session is started on tty1 to provide all the
relevant information (root password, IP address,
Cockpit console address)
The first Developer Mode image is available at [2]. I invite
you all to try it out and let me know what you think! I've
enabled the plymouth splash screen, which for now uses the
Fedora theme, but might later be switched over to an Atomic
theme.
I'd still like to give users a more helpful welcome message
after login. Maybe we could link to a new page on
projectatomic.io which describes Developer Mode in more
details.
As Matthew Miller pointed out, one of the drawbacks of this
approach is that the GRUB 2 menu timeout will probably have
to be slightly increased to give users more time to make
their selection (at the expense of also increasing boot
times in contexts that don't care about Developer Mode).
In my experience, increasing it by only 1s (for a total of
2s) was enough, but we should probably discuss it more. We
can also minimize this by shipping with a grub.cfg that uses
a 2s timeout, but with the default of 1s, so that at the
next grub2-mkconfig (e.g. on an upgrade/rebase), it will go
back to 1s.
Code is available at [3]. Some modifications to the
kickstart file were also necessary.
Cheers,
Jonathan
---
TL;DR: I added a new boot menu item to the Atomic image so
that you don't have to set up cloud-init. You can download
it from [2].
[1] https://trello.com/c/eK54YRTp
[2] https://jlebon.fedorapeople.org/atomic-devmode/latest/
[3] https://github.com/jlebon/atomic-devmode
-------- Forwarded Message --------
Subject: REMINDER: Changes submission deadline for Fedora 24 in one week
Date: Tue, 19 Jan 2016 15:58:11 +0100
From: Jan Kurik <jkurik(a)redhat.com>
Reply-To: devel(a)lists.fedoraproject.org
To: devel-announce(a)lists.fedoraproject.org, Development discussions
related to Fedora <devel(a)lists.fedoraproject.org>
Hi everyone!
Fedora 24 Changes submission deadline [1] is coming in one week on
January, the 26th.
Alpha release is currently planned on March, the 15th.
Please, submit your System Wide Changes by this deadline, earlier
better. As the deadline mainly applies for System Wide Changes it is
always good to have most of Self Contained Changes proposed as well.
In case you'll need any help with your Change proposals, feel free to
contact me.
[1] https://fedoraproject.org/wiki/Releases/24/Schedule
Best Regards,
Jan
--
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
_______________________________________________
devel-announce mailing list
devel-announce(a)lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel-announce@lists.fedoraproje…
--
Joe Brockmeier | Community Team, OSAS
jzb(a)redhat.com | http://community.redhat.com/
Twitter: @jzb | http://dissociatedpress.net/
Dear all,
You are kindly invited to the meeting:
Fedora Cloud Workgroup on 2016-01-20 from 17:00:00 to 18:00:00 UTC
At fedora-meeting-1(a)irc.freenode.net
The meeting will be about:
Standing meeting for the Fedora Cloud Workgroup
Source: https://apps.fedoraproject.org/calendar/meeting/1999/
You have been invited to the following event.
Title: Fedora Release Tools Demo (Live Broadcast)
Hangout: https://plus.google.com/events/c0tj1nkdp2e9rv6amppkao6ipl4
The hangout will be broadcast live & posted:
http://www.youtube.com/watch?v=fG4uoV5u8nk
Q&A - #fedora-meeting
--
Purpose: The purpose of a demo is to show our stakeholders what we
completed this iteration, get feedback from them about the changes & set
some context and expectation with them about our direction.
Demo agenda & previous demos can be viewed here:
http://taiga.fedorainfracloud.org/project/acarter-fedora-docker-atomic-tool…
Highlights today:
- Koji signed repos
Signed repos changes in staging instance
Comps support
- Layered Images
Distgit & pkgdb changes to support containers
- Pungi
Large set of Pungi changes since last demo
- Livemedia-creator
Updates to spin kickstarts files
Koji uses livemedia-creator to create livecds instead of
livecd-creator
- Other
Tunir test automation to verify AMIs in EC2
BugYou official release, docs publication & autocloud plugin
When: Tue Jan 19, 2016 12pm - 1pm Eastern Time
Where: Hangout on Air / YouTube live stream
Calendar: acarter(a)redhat.com
Who:
* acarter(a)redhat.com - organizer
* rbarlow(a)redhat.com
* twaugh(a)redhat.com
* mmcgrath(a)redhat.com
* server(a)lists.fedoraproject.org
* rel-eng(a)lists.fedoraproject.org
* desktop(a)lists.fedoraproject.org
* kasingh(a)redhat.com
* rcm-tools(a)redhat.com
* sgallagh(a)redhat.com
* aos-devel
* cloud(a)lists.fedoraproject.org
Event details:
https://www.google.com/calendar/event?action=VIEW&eid=dWkzcjBxM2xqbHFtb3Fid…
Invitation from Google Calendar: https://www.google.com/calendar/
You are receiving this courtesy email at the account
cloud(a)lists.fedoraproject.org because you are an attendee of this event.
To stop receiving future updates for this event, decline this event.
Alternatively you can sign up for a Google account at
https://www.google.com/calendar/ and control your notification settings for
your entire calendar.
Forwarding this invitation could allow any recipient to modify your RSVP
response. Learn more at
https://support.google.com/calendar/answer/37135#forwarding
==================================
#fedora-meeting-1: Fedora Cloud WG
==================================
Meeting started by kushal at 17:01:46 UTC. The full logs are available
at
http://meetbot.fedoraproject.org/fedora-meeting-1/2016-01-13/fedora_cloud_w…
.
Meeting summary
---------------
* Roll Call (kushal, 17:01:55)
* Action items from last meeting (kushal, 17:03:44)
* Fedora Cloud FAD (late 2015/early 2016)
https://fedorahosted.org/cloud/ticket/115 (kushal, 17:05:44)
* ACTION: dustymabe to update #115 after talking to mhayden (kushal,
17:08:08)
* vagrant boxes fixups https://fedorahosted.org/cloud/ticket/136
(kushal, 17:08:50)
* ACTION: kushal to work on https://fedorahosted.org/cloud/ticket/136
(kushal, 17:10:06)
* Produce updated cloud base images
https://fedorahosted.org/cloud/ticket/138 (kushal, 17:12:37)
* Producing 2 week atomic images
https://fedorahosted.org/cloud/ticket/139 (kushal, 17:14:10)
* Proposals for F24 features https://fedorahosted.org/cloud/ticket/143
(kushal, 17:16:50)
* LINK: https://fedoraproject.org/wiki/Releases/24/Schedule (kushal,
17:22:16)
* AMI lifetimes (Cloud WG members vote needed)
https://fedorahosted.org/cloud/ticket/99 (kushal, 17:23:08)
* Create and host a Fedora 23 Cloud image supporting all languages
https://fedorahosted.org/cloud/ticket/146 (kushal, 17:26:58)
* LINK: http://tinyurl.com/live-respins (redirects to
alt.fp.o./live-respins (linuxmodder, 17:33:38)
* ACTION: kushal will build an unofficial image with all lang packs
for #146 (kushal, 17:39:13)
* Don't overwrite download location for 2 week atomic images
https://fedorahosted.org/cloud/ticket/147 (kushal, 17:39:20)
* Container "Packager" Guildelines and Naming Conventions
https://fedorahosted.org/cloud/ticket/148 (kushal, 17:45:22)
* Open Floor (kushal, 17:53:08)
Meeting ended at 18:02:24 UTC.
Action Items
------------
* dustymabe to update #115 after talking to mhayden
* kushal to work on https://fedorahosted.org/cloud/ticket/136
* kushal will build an unofficial image with all lang packs for #146
Action Items, by person
-----------------------
* dustymabe
* dustymabe to update #115 after talking to mhayden
* kushal
* kushal to work on https://fedorahosted.org/cloud/ticket/136
* kushal will build an unofficial image with all lang packs for #146
* mhayden
* dustymabe to update #115 after talking to mhayden
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* kushal (122)
* dustymabe (45)
* striker (29)
* maxamillion (28)
* zodbot (22)
* rtnpro (17)
* linuxmodder (12)
* tflink (11)
* number80 (10)
* jsmith (9)
* adimania (3)
* fhackdroid (3)
* imcleod (2)
* mhayden (1)
* sayan (1)
* trishnag (1)
* gholms (1)
* praveenkumar (1)
* jbrooks (1)
* adamw (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
Kushal
--
Fedora Cloud Engineer
CPython Core Developer
CentOS Cloud SIG lead
http://kushaldas.in
Hey all - have to send regrets for today's meeting. In in-person
meetings today.
Best,
jzb
--
Joe Brockmeier | Community Team, OSAS
jzb(a)redhat.com | http://community.redhat.com/
Twitter: @jzb | http://dissociatedpress.net/
The Fedora 24 schedule [1] is winding up, and it's time we started
thinking about what we'd want to have a test day for. There are several
changes accepted already for F24, and the window for proposals is still
open so more may come. You can find the list of accepted Changes here:
http://fedoraproject.org/wiki/Releases/24/ChangeSet
Please take some time and look through the list and see if there's
anything you'd be interested in testing - or if there's something you
think should get some testing that isn't in the ChangeSet!
For those of you not familiar with them, a test day is an online event
aimed at testing a specific feature of an upcoming Fedora release. By
utilizing IRC for organization/coordination and a Wiki page for
instructions and results, test days are easy to organize. Anyone can
request to host a test day or request that the QA team help you out
with the organization of the test day. A test day can be run for any
feature or area of a distribution that focused testing would be useful
for. More information on test days can be found here:
https://fedoraproject.org/wiki/QA/Test_Days .
To propose a test day, file a ticket on the QA Trac. A full explanation
can be found here:
https://fedoraproject.org/wiki/QA/Test_Days/Create
The SOP for hosting a test day is here:
https://fedoraproject.org/wiki/QA/SOP_Test_Day_management
Traditionally test days have been held on Thursdays, but if you'd
prefer to have it on another day that's fine too. We're pretty
flexible, but having plenty of lead time helps to get the word out.
Just put in your ticket the date or time-frame you'd like, and we'll
figure it out from there.
If you have any questions about test days or the process, please don't
hesitate to contact me or any other QA Team member in #fedora-qa on
Freenode or respond on the test list.
Thanks and happy testing!
[1] https://fedoraproject.org/wiki/Releases/24/Schedule
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net
Hi folks,
For those who may have missed this via devel-announce, the release is
slipping by two weeks and therefore the F24 Changes submission deadline
has slipped to the 26th:
https://fedoraproject.org/wiki/Releases/24/Schedule#Key_Milestones
(Completion deadline is now 1 March for "testable" and 12 April for 100%
complete.)
Best,
jzb
-------- Forwarded Message --------
Subject: Changes in F24 schedule - two weeks slip
Date: Tue, 12 Jan 2016 03:23:55 +0100
From: Jan Kurik <jkurik(a)redhat.com>
Reply-To: devel(a)lists.fedoraproject.org
To: devel-announce(a)lists.fedoraproject.org, Development discussions
related to Fedora <devel(a)lists.fedoraproject.org>
Hi Fedora people,
let me inform you about changes in Fedora 24 schedule.
There is a will to accommodate GCC6 compiler in F24 and use it to
compile all the binaries delivered in this release [1]. To make this
happen we need to do mass rebuild which was not originally scheduled
for this release. On FESCo meeting the last Friday has been decided to
go on with GCC6 and do the mass rebuild. This causes slip of F24
schedule for 2 weeks. Please check the updated schedule at
https://fedoraproject.org/wiki/Releases/24/Schedule#Key_Milestones .
Dates for the most important milestones follows:
2016-03-15 Alpha Release
2016-04-26 Beta Release
2016-05-31 Fedora 24 Final Release (GA)
Regards,
Jan
[1] https://fedoraproject.org/wiki/Changes/GCC6
[2] https://fedorahosted.org/fesco/ticket/1519
--
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
_______________________________________________
devel-announce mailing list
devel-announce(a)lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel-announce@lists.fedoraproje…
--
Joe Brockmeier | Community Team, OSAS
jzb(a)redhat.com | http://community.redhat.com/
Twitter: @jzb | http://dissociatedpress.net/
Dear all,
You are kindly invited to the meeting:
Fedora Cloud Workgroup on 2016-01-13 from 17:00:00 to 18:00:00 UTC
At fedora-meeting-1(a)irc.freenode.net
The meeting will be about:
Standing meeting for the Fedora Cloud Workgroup
Source: https://apps.fedoraproject.org/calendar/meeting/1999/
#133: Hand off Atlas release process for vagrant boxes to releng
-----------------------+-----------------------
Reporter: dustymabe | Owner: dustymabe
Type: task | Status: new
Priority: normal | Milestone: Future
Component: --- | Keywords:
-----------------------+-----------------------
We are going to start releasing our vagrant boxes in Atlas. Right now the
process is manual and not handled by releng.
We are planning to give releng full access and insight into the process
and work with them on making it something that can be automated and
something they can own (with help from us). A few steps we need to take:
1. Have a meeting (google hangout) with releng to show them what is done
today
2. Give releng access
3. Help develop a way to automate it and make it reproducible for next
release.
--
Ticket URL: <https://fedorahosted.org/cloud/ticket/133>
cloud <https://fedorahosted.org/cloud>
Fedora Cloud Working Group Ticketing System
#121: Migrate all Dockerfiles / Images to systemd where possible
----------------------+--------------------
Reporter: scollier | Owner:
Type: task | Status: new
Priority: normal | Milestone: Future
Component: --- | Keywords:
----------------------+--------------------
There are some images that still use supervisord. We need to migrate
those to systemd. One example: https://github.com/fedora-cloud/Fedora-
Dockerfiles/tree/master/lighttpd
--
Ticket URL: <https://fedorahosted.org/cloud/ticket/121>
cloud <https://fedorahosted.org/cloud>
Fedora Cloud Working Group Ticketing System
==================================
#fedora-meeting-1: Fedora Cloud WG
==================================
Meeting started by kushal at 17:00:18 UTC. The full logs are available
at
http://meetbot.fedoraproject.org/fedora-meeting-1/2016-01-06/fedora_cloud_w…
.
Meeting summary
---------------
* Roll Call (kushal, 17:00:25)
* Action items from last meeting (kushal, 17:03:00)
* ACTION: jzb will update #135 on Fedora 23 retrospective (dustymabe,
17:08:45)
* Proposals for F24 features https://fedorahosted.org/cloud/ticket/143
(kushal, 17:09:26)
* OpenShift Origin F24 Feature has been approved and origin is in
Rawhide currently
https://fedoraproject.org/wiki/Changes/OpenShiftOrigin
(maxamillion, 17:17:56)
* rtnpro will work on cloud motd change (kushal, 17:18:00)
* cloud atomic dev mode info at
https://lists.fedoraproject.org/archives/list/cloud%40lists.fedoraproject.o…
(jbrooks, 17:19:31)
* nzwulfin to add glusterfs and ceph client rpms (nzwulfin, 17:20:44)
* Fedora Cloud FAD (late 2015/early 2016)
https://fedorahosted.org/cloud/ticket/115 (kushal, 17:21:58)
* LINK: https://fedoraproject.org/wiki/How_to_organize_a_FAD#Budget
(jzb, 17:27:12)
* Migrate all Dockerfiles / Images to systemd where possible
https://fedorahosted.org/cloud/ticket/121 (kushal, 17:29:22)
* ACTION: kushal will update #121 with a alarm in Feb (kushal,
17:37:00)
* fedora-dockerfiles: Clean up READMEs
https://fedorahosted.org/cloud/ticket/122 (kushal, 17:37:24)
* Document process for using Fedora-Dockerfile branches
https://fedorahosted.org/cloud/ticket/123 (kushal, 17:39:51)
* Fedora-Dockerfiles examples for Kubernetes
https://fedorahosted.org/cloud/ticket/125 (kushal, 17:45:06)
* vagrant boxes fixups https://fedorahosted.org/cloud/ticket/136
(kushal, 17:52:39)
* Produce updated cloud base images monthly (kushal, 17:53:24)
* LINK: https://fedorahosted.org/cloud/ticket/138 (kushal, 17:53:37)
* ACTION: Kushal will update #136 and drop a mail to the list
(kushal, 17:55:01)
* Producing 2 week atomic images
https://fedorahosted.org/cloud/ticket/139 (kushal, 17:55:17)
* LINK: https://apps.fedoraproject.org/calendar/cloud/#m3212
(kushal, 17:57:11)
* LINK:
https://lists.fedoraproject.org/archives/list/cloud%40lists.fedoraproject.o…
(dustymabe, 17:57:52)
* Networkd on Cloud/Atomic images (kushal, 18:01:50)
* ACTION: Kushal to update networkd ticket (kushal, 18:08:58)
Meeting ended at 18:09:51 UTC.
Action Items
------------
* jzb will update #135 on Fedora 23 retrospective
* kushal will update #121 with a alarm in Feb
* Kushal will update #136 and drop a mail to the list
* Kushal to update networkd ticket
Action Items, by person
-----------------------
* jzb
* jzb will update #135 on Fedora 23 retrospective
* kushal
* kushal will update #121 with a alarm in Feb
* **UNASSIGNED**
* Kushal will update #136 and drop a mail to the list
* Kushal to update networkd ticket
People Present (lines said)
---------------------------
* kushal (150)
* jzb (82)
* dustymabe (63)
* maxamillion (42)
* zodbot (28)
* scollier (20)
* nzwulfin (10)
* number80 (9)
* mmcgrath (8)
* jberkus (7)
* jbrooks (6)
* lalatenduM (5)
* trishnag (3)
* rtnpro (3)
* sayan (2)
* mhayden (1)
* imcleod (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
Kushal
--
Fedora Cloud Engineer
CPython Core Developer
CentOS Cloud SIG lead
http://kushaldas.in
Hi,
Currently, We don't delete any of the AMIs that are created by fedimg. Even
though Amazon does not charge for the AMIs but snapshots which back
the AMIs does cost us. We cannot delete the snapshots until the AMIs
are deregistered. In the
last few months the number of AMIs has grown which has led to humongous bills.
So, we need to delete the AMIs based on parameters on which we can de-register
the AMIs and delete the associated snapshots.
So, me and Kushal want to propose the following based on the
discussion on the trac[1] and mailing list[2]. We updated the
trac ticket[1] with this proposal.
1. Delete the pre-release AMIs after the final release.
2. Delete the nightly builds every five days.
Can all the WG members vote on the ticket?
[1] https://fedorahosted.org/cloud/ticket/99
[2] https://lists.fedoraproject.org/pipermail/cloud/2015-March/005087.html
Sayan
--
https://sayanchowdhury.dgplug.org
I opened a ticket to discuss the download location of the two week
atomic releases.
https://fedorahosted.org/cloud/ticket/147
Please check it out. If you want to vote in the ticket so we don't
have to wait til next weeks meeting that would be great.
Dusty
#122: Clean up READMEs.
----------------------+--------------------
Reporter: scollier | Owner:
Type: task | Status: new
Priority: normal | Milestone: Future
Component: --- | Keywords:
----------------------+--------------------
The readmes need to be cleaned up a bit and standardized. Some have
"Tested on Docker 1.4.0" We need to update those. Needs standard
sections:
Build
Run
Test
--
Ticket URL: <https://fedorahosted.org/cloud/ticket/122>
cloud <https://fedorahosted.org/cloud>
Fedora Cloud Working Group Ticketing System
Dear all,
You are kindly invited to the meeting:
Fedora Cloud Workgroup on 2016-01-06 from 17:00:00 to 18:00:00 UTC
At fedora-meeting-1(a)irc.freenode.net
The meeting will be about:
Standing meeting for the Fedora Cloud Workgroup
Source: https://apps.fedoraproject.org/calendar/meeting/1999/