{"schedule":{"base_url":"https://frab.froscon.org","conference":{"acronym":"ganeticon2022","title":"Ganeticon 2022","start":"2022-08-20","end":"2022-08-21","daysCount":2,"timeslot_duration":"00:05","time_zone_name":"Europe/Berlin","rooms":[{"name":"C117 (GanetiCon)","guid":"cbbf7d81-19f0-5704-ae61-e2f38fbf9556","capacity":null}],"days":[{"index":1,"date":"2022-08-20","day_start":"2022-08-20T09:30:00+02:00","day_end":"2022-08-20T19:00:00+02:00","rooms":{"C117 (GanetiCon)":[{"url":"https://frab.froscon.org/en/ganeticon2022/public/events/2828","id":2828,"guid":"267c1d48-9735-434b-9c76-28153286f7c3","logo":null,"date":"2022-08-20T13:30:00+02:00","start":"13:30","duration":"00:30","room":"C117 (GanetiCon)","slug":"ganeticon2022-2828-ganeti_test_bed","title":"Ganeti Test Bed","subtitle":"A Ganeti development environment","track":null,"type":"workshop","language":"en","abstract":"Ganeti test bed is a way to quickly spawn a virtual/test cluster inside a real Ganeti cluster. By using nested virtualization, it is possible to do a wider range of testing and development including things like DRBD or KVM live migration.","description":null,"recording_license":"Creative Commons Attribution 4.0 International (http://creativecommons.org/licenses/by/4.0/)","do_not_record":false,"persons":[{"guid":"a6a7ce0d-e420-5668-b5ae-ff07b120b1ff","id":1759,"name":"Sascha Lucas","public_name":"Sascha Lucas"}],"links":[{"url":"https://github.com/saschalucas/ganeti-test-bed","title":"Github Project"}],"attachments":[]},{"url":"https://frab.froscon.org/en/ganeticon2022/public/events/2829","id":2829,"guid":"b8680faa-2e42-4b69-9897-59d5d35a08c2","logo":null,"date":"2022-08-20T14:00:00+02:00","start":"14:00","duration":"00:45","room":"C117 (GanetiCon)","slug":"ganeticon2022-2829-ganeti_ipv6","title":"Ganeti IPv6","subtitle":"how to make a IPv6 only ganeticluster possibe","track":null,"type":"lecture","language":"en","abstract":"While trying to setup a ganeticluster in an IPv6 Only environment i found some parts in the code we should talk about and look for options.","description":null,"recording_license":"Creative Commons Attribution 4.0 International (http://creativecommons.org/licenses/by/4.0/)","do_not_record":false,"persons":[{"guid":"39d0e087-6ae5-53a9-8818-3b827b521a5a","id":1777,"name":"Ansgar Jazdzewski","public_name":"Ansgar Jazdzewski"}],"links":[],"attachments":[]},{"url":"https://frab.froscon.org/en/ganeticon2022/public/events/2831","id":2831,"guid":"07a51609-4031-4de7-bc9d-eabce3f653b7","logo":null,"date":"2022-08-20T15:15:00+02:00","start":"15:15","duration":"00:45","room":"C117 (GanetiCon)","slug":"ganeticon2022-2831-qaing_the_ganeti_project","title":"QAing the Ganeti Project","subtitle":"Using the Ganeti QA Suite","track":null,"type":"lecture","language":"en","abstract":"Ganeti's codebase provides multiple means of QA: Haskell unit tests, Python unit tests as well as a QA suite which does end-to-end tests of entire Ganeti clusters.","description":"This presentation mostly targets the Ganeti QA suite and how it can be used from Github Actions to test pull requests. ","recording_license":"","do_not_record":false,"persons":[{"guid":"3cf131b3-18df-5af6-8c54-6c660c49d517","id":1770,"name":"Rudolph Bott","public_name":"Rudolph Bott"}],"links":[],"attachments":[]},{"url":"https://frab.froscon.org/en/ganeticon2022/public/events/2830","id":2830,"guid":"0587d8ce-58f3-4216-91f4-f01a5735224c","logo":null,"date":"2022-08-20T16:30:00+02:00","start":"16:30","duration":"00:30","room":"C117 (GanetiCon)","slug":"ganeticon2022-2830-gnt-cc_api_and_frontend_for_multiple_clusters","title":"gnt-cc: API and Frontend for multiple clusters","subtitle":"How to manage Ganeti Clusters with modern tools","track":null,"type":"lecture","language":"en","abstract":"gnt-cc is an API and webfrontend for multiple Ganeti Clusters. It is currently in a very early stage but already has features like Web VNC, a global search across all resources, start/stop migrate instances.","description":null,"recording_license":"","do_not_record":false,"persons":[{"guid":"3cf131b3-18df-5af6-8c54-6c660c49d517","id":1770,"name":"Rudolph Bott","public_name":"Rudolph Bott"}],"links":[],"attachments":[]}]}},{"index":2,"date":"2022-08-21","day_start":"2022-08-21T09:30:00+02:00","day_end":"2022-08-21T19:00:00+02:00","rooms":{"C117 (GanetiCon)":[]}}]}}}