'Test connection works after port security has been removed
Initial test that vm is accessible. Then port security is removed,
checked connectivity. Port security is added back and checked
connectivity again.'

@decorators.idempotent_id('61ab176e-d48b-42b7-b38a-1ba571ecc033')
def test_port_security_removed_added(self):

    self.setup_network_and_server()
    self.check_connectivity(self.fip['floating_ip_address'], CONF.validation.image_ssh_user, self.keypair['private_key'])
    sec_group_id = self.security_groups[0]['id']
    self.port = self.update_port(port=self.port, port_security_enabled=False, security_groups=[])
    self.check_connectivity(self.fip['floating_ip_address'], CONF.validation.image_ssh_user, self.keypair['private_key'])
    self.port = self.update_port(port=self.port, port_security_enabled=True, security_groups=[sec_group_id])
    self.check_connectivity(self.fip['floating_ip_address'], CONF.validation.image_ssh_user, self.keypair['private_key'])
