{"conference_events":{"events":[{"id":2829,"guid":"b8680faa-2e42-4b69-9897-59d5d35a08c2","title":"Ganeti IPv6","language":"en","subtitle":"how to make a IPv6 only ganeticluster possibe","description":null,"duration":2700,"time_slots":9,"logo":null,"type":"lecture","do_not_record":false,"track":null,"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.","speakers":[{"guid":"39d0e087-6ae5-53a9-8818-3b827b521a5a","id":1777,"image":null,"name":"Ansgar Jazdzewski","public_name":"Ansgar Jazdzewski","abstract":null,"description":null,"links":[]}],"start_time":"2022-08-20T14:00:00.000+02:00","end_time":"2022-08-20T14:45:00.000+02:00","room":{"name":"C117 (GanetiCon)","id":233}},{"id":2828,"guid":"267c1d48-9735-434b-9c76-28153286f7c3","title":"Ganeti Test Bed","language":"en","subtitle":"A Ganeti development environment","description":null,"duration":1800,"time_slots":6,"logo":null,"type":"workshop","do_not_record":false,"track":null,"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.","speakers":[{"guid":"a6a7ce0d-e420-5668-b5ae-ff07b120b1ff","id":1759,"image":null,"name":"Sascha Lucas","public_name":"Sascha Lucas","abstract":null,"description":null,"links":[]}],"start_time":"2022-08-20T13:30:00.000+02:00","end_time":"2022-08-20T14:00:00.000+02:00","room":{"name":"C117 (GanetiCon)","id":233}},{"id":2830,"guid":"0587d8ce-58f3-4216-91f4-f01a5735224c","title":"gnt-cc: API and Frontend for multiple clusters","language":"en","subtitle":"How to manage Ganeti Clusters with modern tools","description":null,"duration":1800,"time_slots":6,"logo":null,"type":"lecture","do_not_record":false,"track":null,"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.","speakers":[{"guid":"3cf131b3-18df-5af6-8c54-6c660c49d517","id":1770,"image":null,"name":"Rudolph Bott","public_name":"Rudolph Bott","abstract":null,"description":null,"links":[]}],"start_time":"2022-08-20T16:30:00.000+02:00","end_time":"2022-08-20T17:00:00.000+02:00","room":{"name":"C117 (GanetiCon)","id":233}},{"id":2831,"guid":"07a51609-4031-4de7-bc9d-eabce3f653b7","title":"QAing the Ganeti Project","language":"en","subtitle":"Using the Ganeti QA Suite","description":"This presentation mostly targets the Ganeti QA suite and how it can be used from Github Actions to test pull requests. ","duration":2700,"time_slots":9,"logo":null,"type":"lecture","do_not_record":false,"track":null,"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.","speakers":[{"guid":"3cf131b3-18df-5af6-8c54-6c660c49d517","id":1770,"image":null,"name":"Rudolph Bott","public_name":"Rudolph Bott","abstract":null,"description":null,"links":[]}],"start_time":"2022-08-20T15:15:00.000+02:00","end_time":"2022-08-20T16:00:00.000+02:00","room":{"name":"C117 (GanetiCon)","id":233}}]}}