Exemple #1
0
    def no(self, answer):
        log.info('Disabling nova control plane services ...')

        for service in [
                'nova-api', 'nova-conductor', 'nova-scheduler',
                'nova-api-metadata'
        ]:
            disable(service)
Exemple #2
0
    def no(self, answer):
        log.info('Disabling Cinder services...')

        for service in [
                'cinder-uwsgi', 'cinder-scheduler', 'cinder-volume',
                'cinder-backup'
        ]:
            disable(service)
Exemple #3
0
 def no(self, answer: bool) -> None:
     check(
         'snapctl', 'set', f'config.cinder.lvm.setup-file-backed-lvm='
         f'{str(answer).lower()}')
     disable('setup-lvm-loopdev')
     disable('cinder-volume')
     disable('iscsid')
     disable('target')
Exemple #4
0
    def no(self, answer):
        """Create endpoints pointed at control node if we're not setting up
        neutron on this machine.

        """
        # Make sure the necessary services are enabled and started.
        for service in [
                'ovs-vswitchd', 'ovsdb-server', 'ovn-controller',
                'neutron-ovn-metadata-agent'
        ]:
            enable(service)
            restart(service)

        # Disable the other services.
        for service in [
                'neutron-api',
                'ovn-northd',
                'ovn-ovsdb-server-sb',
                'ovn-ovsdb-server-nb',
        ]:
            disable(service)
Exemple #5
0
 def no(self, answer):
     for service in self.services:
         disable(service)
Exemple #6
0
 def no(self, answer):
     disable('glance-api')
     disable('registry')
Exemple #7
0
 def no(self, answer):
     log.info('Disabling nova compute service ...')
     disable('nova-spicehtml5proxy')
Exemple #8
0
 def no(self, answer):
     log.info('Disabling the Placement service...')
     disable('placement-uwsgi')
Exemple #9
0
 def no(self, answer):
     log.info('Disabling nova compute service ...')
     disable('libvirtd')
     disable('virtlogd')
     disable('nova-compute')
Exemple #10
0
    def no(self, answer: str):
        # We assume that the control node has a connection setup for us.
        check('snapctl', 'set', 'database.ready=true')

        log.info('Disabling local MySQL ...')
        disable('mysqld')
Exemple #11
0
 def no(self, answer: str):
     log.info('Disabling local rabbit ...')
     disable('rabbitmq-server')
Exemple #12
0
 def no(self, answer: bool):
     disable('cluster-uwsgi')
Exemple #13
0
 def no(self, answer):
     disable('glance-api')