[Oar-commits] [oar-team/kameleon-recipes] 9c413f: first refactor big clean: remove backend hierarchy

Michael Mercier michael.mercier at inria.fr
Fri Sep 2 18:07:07 CEST 2016


  Branch: refs/heads/refactor
  Home:   https://github.com/oar-team/kameleon-recipes
  Commit: 9c413f6defcd630904ec79e422e01d34ad03827a
      https://github.com/oar-team/kameleon-recipes/commit/9c413f6defcd630904ec79e422e01d34ad03827a
  Author: Michael Mercier <michael.mercier at inria.fr>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    R chroot/fedora21.yaml
    R chroot/fedora22.yaml
    R chroot/steps/aliases/README.md
    R chroot/steps/aliases/create_appliance.py
    R chroot/steps/aliases/defaults.yaml
    R chroot/steps/aliases/export_appliance.py
    R chroot/steps/aliases/export_tar.py
    R chroot/steps/aliases/has_bootloader.py
    R chroot/steps/aliases/need_bootloader.py
    R chroot/steps/aliases/simple_http_server.py
    R chroot/steps/breakpoint.yaml
    R chroot/steps/data/helpers/README.md
    R chroot/steps/data/helpers/create_appliance.py
    R chroot/steps/data/helpers/export_tar.py
    R chroot/steps/data/helpers/has_bootloader.py
    R chroot/steps/data/helpers/need_bootloader.py
    R chroot/steps/data/helpers/simple_http_server.py
    R chroot/steps/data/pacman.conf
    R chroot/steps/data/skel/.bashrc
    R chroot/steps/data/skel/.pythonrc.py
    R chroot/steps/data/skel/.vimrc
    R chroot/steps/env/bashrc
    R chroot/steps/setup/archlinux/clean_system.yaml
    R chroot/steps/setup/archlinux/configure_pacman.yaml
    R chroot/steps/setup/archlinux/upgrade_system.yaml
    R chroot/steps/setup/centos/clean_system.yaml
    R chroot/steps/setup/centos/configure_kernel.yaml
    R chroot/steps/setup/debian/clean_system.yaml
    R chroot/steps/setup/debian/configure_kernel.yaml
    R chroot/steps/setup/install_bootloader.yaml
    R docker/archlinux.yaml
    R docker/centos6.yaml
    R docker/centos7.yaml
    R docker/debian7.yaml
    R docker/debian8.yaml
    R docker/fedora20.yaml
    R docker/fedora21.yaml
    R docker/fedora22.yaml
    R docker/steps/setup/configure_kernel.yaml
    R docker/steps/setup/debian/configure_kernel.yaml
    R docker/steps/setup/install_bootloader.yaml
    R docker/ubuntu12.04.yaml
    R docker/ubuntu14.04.yaml
    R grid5000/kameleon_tutorial.yaml
    R qemu/archlinux.yaml
    R qemu/centos6.yaml
    R qemu/centos7.yaml
    R qemu/debian7.yaml
    R qemu/debian8.yaml
    R qemu/fedora20.yaml
    R qemu/fedora21.yaml
    R qemu/fedora22.yaml
    R qemu/ubuntu12.04.yaml
    R virtualbox/archlinux.yaml
    R virtualbox/centos6.yaml
    R virtualbox/centos7.yaml
    R virtualbox/debian7.yaml
    R virtualbox/debian8.yaml
    R virtualbox/fedora20.yaml
    R virtualbox/fedora21.yaml
    R virtualbox/fedora22.yaml
    R virtualbox/steps/setup/archlinux/install_virtualbox_guestaddons.yaml
    R virtualbox/steps/setup/install_virtualbox_guestaddons.yaml
    R virtualbox/ubuntu12.04.yaml
    R virtualbox/ubuntu14.04.yaml

  Log Message:
  -----------
  first refactor big clean: remove backend hierarchy


  Commit: 18c73019d4152785beaf3ea02723d1d1d9d31938
      https://github.com/oar-team/kameleon-recipes/commit/18c73019d4152785beaf3ea02723d1d1d9d31938
  Author: Michael Mercier <michael.mercier at inria.fr>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    A archlinux.yaml
    A base.yaml
    A centos6.yaml
    A centos7.yaml
    R chroot/archlinux.yaml
    R chroot/base.yaml
    R chroot/centos6.yaml
    R chroot/centos7.yaml
    R chroot/debian7.yaml
    R chroot/debian8.yaml
    R chroot/fedora20.yaml
    R chroot/from_tarball.yaml
    R chroot/steps/bootstrap/archlinux/arch_bootstrap.yaml
    R chroot/steps/bootstrap/bootstrap_initial_rootfs.yaml
    R chroot/steps/bootstrap/centos/6/yum_bootstrap.yaml
    R chroot/steps/bootstrap/debian/debootstrap.yaml
    R chroot/steps/bootstrap/fedora/init_pxeboot.yaml
    R chroot/steps/bootstrap/fedora/yum_bootstrap.yaml
    R chroot/steps/bootstrap/initialize_disk.yaml
    R chroot/steps/bootstrap/install_requirements.yaml
    R chroot/steps/bootstrap/prepare_chroot.yaml
    R chroot/steps/bootstrap/start_chroot.yaml
    R chroot/steps/bootstrap/start_systemd_container.yaml
    R chroot/steps/checkpoints/btrfs.yaml
    R chroot/steps/checkpoints/qcow2.yaml
    R chroot/steps/checkpoints/simple.yaml
    R chroot/steps/data/helpers/export_appliance.py
    R chroot/steps/disable_checkpoint.yaml
    R chroot/steps/enable_checkpoint.yaml
    R chroot/steps/env/functions.sh
    R chroot/steps/export/save_appliance.yaml
    R chroot/steps/setup/archlinux/configure_keyboard.yaml
    R chroot/steps/setup/archlinux/configure_network.yaml
    R chroot/steps/setup/archlinux/configure_system.yaml
    R chroot/steps/setup/archlinux/install_bootloader.yaml
    R chroot/steps/setup/archlinux/install_software.yaml
    R chroot/steps/setup/centos/6/configure_network.yaml
    R chroot/steps/setup/centos/6/configure_system.yaml
    R chroot/steps/setup/centos/configure_keyboard.yaml
    R chroot/steps/setup/centos/configure_network.yaml
    R chroot/steps/setup/centos/configure_system.yaml
    R chroot/steps/setup/centos/install_software.yaml
    R chroot/steps/setup/centos/upgrade_system.yaml
    R chroot/steps/setup/create_group.yaml
    R chroot/steps/setup/create_user.yaml
    R chroot/steps/setup/debian/configure_apt.yaml
    R chroot/steps/setup/debian/configure_keyboard.yaml
    R chroot/steps/setup/debian/configure_network.yaml
    R chroot/steps/setup/debian/configure_system.yaml
    R chroot/steps/setup/debian/install_software.yaml
    R chroot/steps/setup/debian/upgrade_system.yaml
    R chroot/steps/setup/kameleon_customization.yaml
    R chroot/steps/setup/ubuntu/configure_apt.yaml
    R chroot/ubuntu12.04.yaml
    R chroot/ubuntu14.04.yaml
    A debian7.yaml
    A debian8.yaml
    R docker/steps/bootstrap/prepare_docker.yaml
    R docker/steps/bootstrap/start_docker.yaml
    R docker/steps/checkpoints/docker.yaml
    R docker/steps/export/save_appliance.yaml
    R docker/steps/global/docker_options.yaml
    A fedora20.yaml
    A fedora21.yaml
    A fedora22.yaml
    A from_tarball.yaml
    R grid5000/debian7.yaml
    R grid5000/debian8.yaml
    R grid5000/steps/bootstrap/g5k_reserv.yaml
    R grid5000/steps/export/save_appliance_from_g5k.yaml
    R grid5000/steps/global/grid5000_options.yaml
    A kameleon_tutorial.yaml
    R qemu/from_tarball.yaml
    R qemu/steps/bootstrap/prepare_appliance.yaml
    R qemu/steps/bootstrap/start_qemu.yaml
    R qemu/steps/checkpoints/qemu.yaml
    R qemu/steps/export/save_appliance.yaml
    R qemu/steps/global/qemu_options.yaml
    R qemu/ubuntu14.04.yaml
    A steps/aliases/README.md
    A steps/aliases/defaults.yaml
    A steps/backend/VM.yaml
    A steps/backend/docker.yaml
    A steps/backend/grid5000.yaml
    A steps/backend/qemu.yaml
    A steps/backend/vagrant.yaml
    A steps/backend/virtualbox.yaml
    A steps/bootstrap/g5k_reserv.yaml
    A steps/bootstrap/prepare_appliance.yaml
    A steps/bootstrap/prepare_chroot.yaml
    A steps/bootstrap/prepare_docker.yaml
    A steps/bootstrap/start_chroot.yaml
    A steps/bootstrap/start_docker.yaml
    A steps/bootstrap/start_qemu.yaml
    A steps/bootstrap/start_systemd_container.yaml
    A steps/bootstrap/start_virtualbox.yaml
    A steps/breakpoint.yaml
    A steps/checkpoints/btrfs.yaml
    A steps/checkpoints/docker.yaml
    A steps/checkpoints/qcow2.yaml
    A steps/checkpoints/qemu.yaml
    A steps/checkpoints/simple.yaml
    A steps/checkpoints/virtualbox.yaml
    A steps/data/helpers/README.md
    A steps/data/helpers/create_appliance.py
    A steps/data/helpers/export_appliance.py
    A steps/data/helpers/export_tar.py
    A steps/data/helpers/has_bootloader.py
    A steps/data/helpers/need_bootloader.py
    A steps/data/helpers/simple_http_server.py
    A steps/data/pacman.conf
    A steps/data/skel/.bashrc
    A steps/data/skel/.pythonrc.py
    A steps/data/skel/.vimrc
    A steps/disable_checkpoint.yaml
    A steps/enable_checkpoint.yaml
    A steps/env/bashrc
    A steps/env/functions.sh
    A steps/export/save_appliance.yaml
    A steps/export/save_appliance_VM.yaml
    A steps/export/save_appliance_docker.yaml
    A steps/export/save_appliance_from_g5k.yaml
    A steps/export/vagrant_save_appliance.yaml
    A steps/global/docker_options.yaml
    A steps/global/grid5000_options.yaml
    A steps/global/qemu_options.yaml
    A steps/global/virtualbox_options.yaml
    A steps/setup/archlinux/clean_system.yaml
    A steps/setup/archlinux/configure_keyboard.yaml
    A steps/setup/archlinux/configure_network.yaml
    A steps/setup/archlinux/configure_pacman.yaml
    A steps/setup/archlinux/configure_system.yaml
    A steps/setup/archlinux/install_bootloader.yaml
    A steps/setup/archlinux/install_software.yaml
    A steps/setup/archlinux/install_virtualbox_guestaddons.yaml
    A steps/setup/archlinux/install_virtualbox_guestaddons_requirements.yaml
    A steps/setup/archlinux/setup_vagrant_box.yaml
    A steps/setup/archlinux/upgrade_system.yaml
    A steps/setup/centos/6/configure_network.yaml
    A steps/setup/centos/6/configure_system.yaml
    A steps/setup/centos/clean_system.yaml
    A steps/setup/centos/configure_kernel.yaml
    A steps/setup/centos/configure_keyboard.yaml
    A steps/setup/centos/configure_network.yaml
    A steps/setup/centos/configure_system.yaml
    A steps/setup/centos/install_software.yaml
    A steps/setup/centos/setup_vagrant_box.yaml
    A steps/setup/centos/upgrade_system.yaml
    A steps/setup/create_group.yaml
    A steps/setup/create_user.yaml
    A steps/setup/debian/clean_system.yaml
    A steps/setup/debian/configure_apt.yaml
    A steps/setup/debian/configure_kernel.yaml
    A steps/setup/debian/configure_keyboard.yaml
    A steps/setup/debian/configure_network.yaml
    A steps/setup/debian/configure_system.yaml
    A steps/setup/debian/install_software.yaml
    A steps/setup/debian/install_virtualbox_guestaddons_requirements.yaml
    A steps/setup/debian/setup_vagrant_box.yaml
    A steps/setup/debian/upgrade_system.yaml
    A steps/setup/install_bootloader.yaml
    A steps/setup/install_virtualbox_guestaddons.yaml
    A steps/setup/kameleon_customization.yaml
    A steps/setup/ubuntu/configure_apt.yaml
    A ubuntu12.04.yaml
    A ubuntu14.04.yaml
    R vagrant/archlinux.yaml
    R vagrant/centos6.yaml
    R vagrant/centos7.yaml
    R vagrant/debian7.yaml
    R vagrant/debian8.yaml
    R vagrant/fedora20.yaml
    R vagrant/fedora21.yaml
    R vagrant/steps/export/vagrant_save_appliance.yaml
    R vagrant/steps/setup/archlinux/setup_vagrant_box.yaml
    R vagrant/steps/setup/centos/setup_vagrant_box.yaml
    R vagrant/steps/setup/debian/setup_vagrant_box.yaml
    R vagrant/ubuntu12.04.yaml
    R vagrant/ubuntu14.04.yaml
    R virtualbox/from_tarball.yaml
    R virtualbox/steps/bootstrap/start_virtualbox.yaml
    R virtualbox/steps/checkpoints/virtualbox.yaml
    R virtualbox/steps/global/virtualbox_options.yaml

  Log Message:
  -----------
  Big refactoring round 2

Now we have to implement the backend extend on demand


Compare: https://github.com/oar-team/kameleon-recipes/compare/9c413f6defcd^...18c73019d415


More information about the Oar-commits mailing list