def install(): pkgs = determine_packages() apt_install(pkgs, fatal=True) download_cplane_packages() install_oracle() configure_oracle() install_reboot_scripts()
def install(): apt_update(fatal=True) pkgs = determine_packages() apt_install(pkgs, fatal=True) install_cplane_packages() python_intall("bitarray") create_link() restart_service()
def install(): pkgs = determine_packages() apt_install(pkgs, fatal=True) configure_host() download_cplane_packages() install_oracle() configure_oracle() install_reboot_scripts()
def install(): apt_update(fatal=True) # disable_neutron_agent() pkgs = determine_packages() apt_install(pkgs, fatal=True) if config('openstack-version') == 'ocata' or \ config('openstack-version') == 'pike': disable_port_security() disable_bridge_fw()
def install(): apt_update(fatal=True) pkgs = determine_packages() apt_install(pkgs, fatal=True) install_cplane_packages() create_link() if config('cplane-version') == "1.3.7" or "1.3.8": configure_policy() restart_service()
def install(): apt_update(fatal=True) # disable_neutron_agent() pkgs = determine_packages() apt_install(pkgs, fatal=True) create_vfio_file() install_cplane_packages() install_docker() add_bridge('br-ext', interface=config('data-interface'), gw=config('data-gateway'))
def test_determine_packages(self): self.assertEqual(cplane_utils.determine_packages(), ['ntp', 'dnsmasq', 'binutils', 'compat-libcap1', 'compat-libstdc++-33', 'compat-libstdc++-33.i686', 'gcc', 'gcc-c++', 'glibc', 'glibc.i686', 'glibc-\ devel', 'glibc-devel.i686', 'ksh', 'libgcc', 'libgcc.i686', 'libstdc++', '\ libstdc++.i686', 'libstdc++-devel', 'libstdc++-devel.i686', 'libaio', 'libaio.\ i686', 'libaio-devel', 'libaio-devel.i686', 'libXext', 'libXext.i686', '\ libXtst', 'libXtst.i686', 'libX11', 'libX11.i686', 'libXau', 'libXau.i686', '\ libxcb', 'libxcb.i686', 'libXi', 'libXi.i686', 'make', 'sysstat', '\ unixODBC', 'unixODBC-devel', 'epel-release', 'python34'])
def install(): apt_update(fatal=True) # disable_neutron_agent() pkgs = determine_packages() apt_install(pkgs, fatal=True) install_cplane_packages() add_bridge('br-ext', config('data-interface')) if check_interface(config('tun-interface')): add_bridge('br-tun', config('tun-interface')) else: juju_log('Tunnel interface doesnt exist, and will be \ used by default by Cplane controller')
def test_determine_packages(self): self.assertEqual(cplane_utils.determine_packages(), [ 'ntp', 'dnsmasq', 'binutils', 'compat-libcap1', 'compat-libstdc++-33', 'compat-libstdc++-33.i686', 'gcc', 'gcc-c++', 'glibc', 'glibc.i686', 'glibc-\ devel', 'glibc-devel.i686', 'ksh', 'libgcc', 'libgcc.i686', 'libstdc++', '\ libstdc++.i686', 'libstdc++-devel', 'libstdc++-devel.i686', 'libaio', 'libaio.\ i686', 'libaio-devel', 'libaio-devel.i686', 'libXext', 'libXext.i686', '\ libXtst', 'libXtst.i686', 'libX11', 'libX11.i686', 'libXau', 'libXau.i686', '\ libxcb', 'libxcb.i686', 'libXi', 'libXi.i686', 'make', 'sysstat', '\ unixODBC', 'unixODBC-devel' ])
def install(): apt_update(fatal=True) pkgs = determine_packages() apt_install(pkgs, fatal=True) pkgs = determine_pip_packages() pip_install(pkgs, fatal=True, upgrade=True) download_cplane_packages() install_cplane_packages() prepare_env() install_neutron() if config('db-on-host') is False: install_oracle_client() configure_oracle_client() os.system("pip install python-openstackclient") copy_neutron_files() install_cplane_neutron()
def install(): apt_update(fatal=True) # disable_neutron_agent() pkgs = determine_packages() apt_install(pkgs, fatal=True) create_vfio_file() install_cplane_packages() add_bridge('br-ext', interface=config('data-interface'), gw=config('data-gateway')) if check_interface(config('tun-interface')): add_bridge('br-tun', interface=config('tun-interface'), gw=config('tun-gateway')) else: log('Tunnel interface doesnt exist, and will be ' 'used by default by Cplane controller')
def install(): apt_update(fatal=True) # disable_neutron_agent() pkgs = determine_packages() apt_install(pkgs, fatal=True) install_cplane_packages() add_bridge('br-ext', interface=config('data-interface'), gw=config('data-gateway')) if check_interface(config('tun-interface')): add_bridge('br-tun', interface=config('tun-interface'), gw=config('tun-gateway')) else: log('Tunnel interface doesnt exist, and will be ' 'used by default by Cplane controller')
def install(): apt_update(fatal=True) pkgs = determine_packages() apt_install(pkgs, fatal=True) pkgs = determine_pip_packages() pip_install(pkgs, fatal=True, upgrade=True) download_cplane_packages() install_cplane_packages() prepare_env() install_keystone() cmd = 'pip install -r requirement.txt' os.system(cmd) if config('db-on-host') is False: install_oracle_client() configure_oracle_client() os.system("pip install python-openstackclient") restart_service()
def install(): apt_update(fatal=True) pkgs = determine_packages() apt_install(pkgs, fatal=True) prepare_env() flush_upgrade_type() download_cplane_packages() install_jboss() install_jdk() cmd = "echo '#Added by cplane' >> /etc/hosts" os.system(cmd) if config('jboss-db-on-host'): install_oracle() configure_oracle() else: install_oracle_client() configure_oracle_client() cplane_installer() if config('intall-reboot-scripts') == 'y': install_reboot_scripts()
def install(): yum_update(fatal=True) pkgs = determine_packages() yum_install(pkgs, fatal=True) disable_firewall() group_add() user_add() set_kernel_parameters() cmd = "echo '#Added by cplane' >> /etc/hosts" os.system(cmd) set_persistent_hostname() if config('slave-units-number'): flush_host() config_host(generate_host_string('private'), 'private') config_host(generate_host_string('public'), 'public') config_host(generate_host_string('vip'), 'vip') generate_pub_ssh_key() resize_swap_partition() set_ntpd_conf() create_oracle_dir()
def test_determine_packages(self): self.assertEqual(cplane_utils.determine_packages(), ['neutron-metadata-agent', 'neutron-plugin-ml2', 'crudini', 'dkms', 'iputils-arping', 'dnsmasq'])
def test_determine_packages(self, m_get_os_release): m_get_os_release.return_value = '14.04' self.assertEqual(cplane_utils.determine_packages(), ['alien', 'libaio1', 'python-pexpect'])
def install(): apt_update(fatal=True) # disable_neutron_agent() pkgs = determine_packages() apt_install(pkgs, fatal=True) disable_bridge_fw()
def test_determine_packages(self, m_get_os_release): m_get_os_release.return_value = '14.04' self.assertEqual(cplane_utils.determine_packages(), ['neutron-metadata-agent', 'neutron-plugin-ml2', 'crudini', 'dkms', 'iputils-arping', 'dnsmasq'])
def test_determine_packages(self, m_get_os_release): m_get_os_release.return_value = '14.04' self.assertEqual(cplane_utils.determine_packages(), [ 'neutron-metadata-agent', 'neutron-plugin-ml2', 'crudini', 'dkms', 'iputils-arping', 'dnsmasq' ])
def test_determine_packages(self): self.assertEqual(cplane_utils.determine_packages(), ['neutron-plugin-ml2', 'crudini', 'python-bitarray'])
def test_determine_packages(self): self.assertEqual(cplane_utils.determine_packages(), [ 'sysfsutils', 'neutron-metadata-agent', 'python-neutronclient', 'crudini', 'conntrack', 'neutron-plugin-ml2', 'neutron-plugin-linuxbridge-agent' ])
def test_determine_packages(self): self.assertEqual(cplane_utils.determine_packages(), ['sysfsutils', 'neutron-metadata-agent', 'python-neutronclient', 'crudini', 'conntrack', 'neutron-plugin-ml2', 'neutron-plugin-linuxbridge-agent'])
def test_determine_packages(self, m_get_os_release): m_get_os_release.return_value = '14.04' self.assertEqual(cplane_utils.determine_packages(), ['alien', 'libaio1', 'zlib1g-dev', 'libxml2-dev', 'libxml-libxml-perl', 'unzip', 'python-pexpect', 'libyaml-perl'])
def test_determine_packages(self): self.assertEqual(cplane_utils.determine_packages(), ['alien', 'libaio1', 'zlib1g-dev', 'libxml2-dev', 'libxml-libxml-perl', 'unzip', 'python-pexpect', 'libyaml-perl'])