Bug 1639931 - Need to document that if the network service is restarted - the keepalived container should be restarted too.
Summary: Need to document that if the network service is restarted - the keepalived co...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: documentation
Version: 14.0 (Rocky)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: RHOS Documentation Team
QA Contact: RHOS Documentation Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-10-16 23:41 UTC by Alexander Chuzhoy
Modified: 2019-10-17 16:50 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-10-17 16:50:15 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Alexander Chuzhoy 2018-10-16 23:41:38 UTC
Need to document that if the network service is restarted - the keepalived container should be restarted too.

Otherwise on SSL enabled undercloud (default in OSP14) the public_host and admin_host IPs won't be available and you can see what happens:



(undercloud) [stack@undercloud-0 ~]$ sudo systemctl restart network



(undercloud) [stack@undercloud-0 ~]$ openstack overcloud node introspect --all-manageable
Failed to discover available identity versions when contacting https://192.168.24.2:13000/. Attempting to parse version from URL.
Could not find versioned identity endpoints when attempting to authenticate. Please check that your auth_url is correct. Unable to establish connection to https://192.168.24.2:13000/: HTTPSConnectionPool(host='192.168.24.2', port=13000): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fc996060390>: Failed to establish a new connection: [Errno 113] No route to host',))


(undercloud) [stack@undercloud-0 ~]$ ip -4 -o a
1: lo    inet 127.0.0.1/8 scope host lo\       valid_lft forever preferred_lft forever
3: eth1    inet 172.16.0.12/24 brd 172.16.0.255 scope global noprefixroute dynamic eth1\       valid_lft 3539sec preferred_lft 3539sec
4: eth2    inet 10.0.0.6/24 brd 10.0.0.255 scope global noprefixroute dynamic eth2\       valid_lft 3539sec preferred_lft 3539sec
9: docker0    inet 172.31.0.1/24 scope global docker0\       valid_lft forever preferred_lft forever
12: br-ctlplane    inet 192.168.24.1/24 brd 192.168.24.255 scope global br-ctlplane\       valid_lft forever preferred_lft 



(undercloud) [stack@undercloud-0 ~]$ sudo docker restart keepalived
keepalived



(undercloud) [stack@undercloud-0 ~]$ ip -4 -o a
1: lo    inet 127.0.0.1/8 scope host lo\       valid_lft forever preferred_lft forever
3: eth1    inet 172.16.0.12/24 brd 172.16.0.255 scope global noprefixroute dynamic eth1\       valid_lft 3504sec preferred_lft 3504sec
4: eth2    inet 10.0.0.6/24 brd 10.0.0.255 scope global noprefixroute dynamic eth2\       valid_lft 3504sec preferred_lft 3504sec
9: docker0    inet 172.31.0.1/24 scope global docker0\       valid_lft forever preferred_lft forever
12: br-ctlplane    inet 192.168.24.1/24 brd 192.168.24.255 scope global br-ctlplane\       valid_lft forever preferred_lft forever
(undercloud) [stack@undercloud-0 ~]$ ip -4 -o a
1: lo    inet 127.0.0.1/8 scope host lo\       valid_lft forever preferred_lft forever
3: eth1    inet 172.16.0.12/24 brd 172.16.0.255 scope global noprefixroute dynamic eth1\       valid_lft 3503sec preferred_lft 3503sec
4: eth2    inet 10.0.0.6/24 brd 10.0.0.255 scope global noprefixroute dynamic eth2\       valid_lft 3503sec preferred_lft 3503sec
9: docker0    inet 172.31.0.1/24 scope global docker0\       valid_lft forever preferred_lft forever
12: br-ctlplane    inet 192.168.24.1/24 brd 192.168.24.255 scope global br-ctlplane\       valid_lft forever preferred_lft forever
12: br-ctlplane    inet 192.168.24.3/32 scope global br-ctlplane\       valid_lft forever preferred_lft forever
12: br-ctlplane    inet 192.168.24.2/32 scope global br-ctlplane\       valid_lft forever preferred_lft forever




(undercloud) [stack@undercloud-0 ~]$ openstack overcloud node introspect --all-manageable
Waiting for introspection to finish...
Waiting for messages on queue 'tripleo' with no timeout.
Introspection of node 50ab87dd-99ff-46b6-b919-e4d65d59189e completed. Status:SUCCESS. Errors:None
Introspection of node a02f9223-fdcb-41b3-9559-2c407e0633cc completed. Status:SUCCESS. Errors:None
Introspection of node 51a7579f-7ee6-4eb4-bf73-ea5ef480e1a5 completed. Status:SUCCESS. Errors:None
Introspection of node 1eb810cf-a024-4456-8c5e-70dbf33ace3a completed. Status:SUCCESS. Errors:None
Introspection of node 319735c5-0a4b-4f1d-824f-6f2e3172c6ea completed. Status:SUCCESS. Errors:None
Successfully introspected 5 node(s).

Introspection completed.


Note You need to log in before you can comment on or make changes to this bug.