Loading…
DevConf.CZ 2019 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Platform / OS [clear filter]
Friday, January 25
 

10:00am CET

Make system administration boring again
APIs strive to make programmer's jobs easier by keeping stability. Less attention is perhaps being paid to stability of system configuration, where interfaces include configuration file formats and various utilities. Ansible is a great tool for system management, but keeping Ansible playbooks across major upgrades can be challenging due to those interface differences. Come to learn how we are solving this problem using standardized Ansible roles - Linux System Roles.

Attendees will gain a practical understanding of how to use Linux System Roles with Ansible to configure their Fedora, RHEL or CentOS systems consistently across multiple releases. The audience is assumed to have a basic understanding of Ansible and experience with Linux (preferably Fedora-derived) system administration.

Speakers
PC

Pavel Cahyna

Software Engineer, Remote Czech Republic
Former NetBSD developer, currently lead developer of RHEL System Roles / Linux System Roles at Red Hat.
avatar for Till Maas

Till Maas

Senior Software Engineer, Red Hat
As a senior software engineer at Red Hat, Till Maas maintains the Network System Role for Ansible and works on Nmstate, a declarative network manager API.For more than 12 years, he contributes to the Fedora project in multiple areas. Currently he serves as an elected member of the... Read More →



Friday January 25, 2019 10:00am - 10:25am CET
E112

10:30am CET

Red Hat CoreOS and OpenShift v4
This is a follow-up to a Devconf.us talk: https://devconfus2018.sched.com/event/FNMU/container-linux-and-rhel-the-road-ahead

In this talk, we’ll look at how the DNA of Container Linux, Atomic Host, and RHEL are merging together to provide automated operating system management for OpenShift v4. Specific focus areas are Ignition, “oscontainers” (ostree-in-container), and how the machine configuration operator ties these together.

We'll demonstrate how this provides operators with automated OS updates that are tightly integrated with the Kubernetes/OpenShift experience.

Speakers
avatar for Colin Walters

Colin Walters

CoreOS Engineer, Red Hat, Inc.
Colin Walters is a software engineer at Red Hat, Inc.


Friday January 25, 2019 10:30am - 11:20am CET
E112

12:30pm CET

Portable Services Are Ready To Use
Portable Services bring certain aspects of containers to classic systemd service management. With systemd v239 Portable Services are for the first time complete and ready for users to take advantage of. In this talk we'll have a look on the underlying technical concepts, how things fit together and what the precise limitations and benefits are. We'll discuss why you should (or shouldn't) care about Portable Services, and what's next for them.

Speakers
avatar for Lennart Poettering

Lennart Poettering

Red Hat
Lennart works for Red Hat in the Server Experience group, mostly on systemd and related technologies.



Friday January 25, 2019 12:30pm - 1:20pm CET
E112

4:00pm CET

Auto-maintain your Package
Fedora has a specific aim, to have patches and development go upstream to their respective projects. This has been on each maintainer to do. We want to make that simple, even trivial … by using Git as God^H^H^HLinus intended.

There are many packages which use source git for development, rather than dist-git: systemd, cockpit, ostree, the RHEL kernel and more. The spec files live in the project’s source git history, often pushed upstream.

We are now working on a system to make this easily available to everyone: work with code, not tarballs and patches. We’ll show you a prototype that can easily turn on auto-maintenance of your package in dist-git, even rawhide. Have your package track upstream work automatically, when it passes tests to check that it works with the rest of Fedora.

Slides: https://tomastomecek.github.io/speaks/2019-devconf-auto-maintain-your-package/

Speakers
avatar for Tomas Tomecek

Tomas Tomecek

Principal Software Engineer, Red Hat
packit, containers, automation, and having all the fun
avatar for Stef Walter

Stef Walter

Hacker, manager, and CI freak., Red Hat
Stef is an avid open source hacker. He's contributed to over a hundred open source projects, and can be found preaching about continuous integration and working on the Cockpit Linux admin interface. He's a usability freak. Stef lives in Germany, and works at Red Hat.


Friday January 25, 2019 4:00pm - 4:25pm CET
E112

5:00pm CET

You should switch to Python 3 (two years ago)
Python 3 exists for more than 10 years and during this time all your reasons to use Python 2 disappeared. In this talk, I'll show you advantages of Python 3, reasons why you really should switch (if a list of advantages won't be enough) and also how to do it in the most conservative way. Dual support for your old Debian server included.

Speakers
avatar for Lumír Balhar

Lumír Balhar

SW engineer, Red Hat



Friday January 25, 2019 5:00pm - 5:50pm CET
E112
 
Saturday, January 26
 

10:00am CET

standardize complex IT with ansible i.e. SAP HANA
This session describes how to design, build and automate IT environments with ansible roles following ITIL principles. It will be demonstrated how ansible can be used to setup a dev,QA and prod environment with SAP HANA as an example application. You will learn some best practises how to design your ansible roles to properly modularize your IT.

Speakers
avatar for Thomas Bludau

Thomas Bludau

System Engineer, SVA System Vertrieb Alexander GmbH
avatar for Andreas Stolzenberger

Andreas Stolzenberger

Technical Partner Enablement Manager, Red Hat



Saturday January 26, 2019 10:00am - 10:50am CET
D105