Comment 16 for bug 1322577

Revision history for this message
Sergii Golovatiuk (sgolovatiuk) wrote : Re: [Bug 1322577] Re: rsync puppet modules partial failure breaks deployment

Joshua,

Proposed patch should improve rsync stability. It will allow to deploy up
to 20-30 nodes simultaneously. Also Vladimir Sharshov added retry
functionality to astude module which helps also. Personally, I deployed 1
controller with 15 compute nodes successfully.

--
Best regards,
Sergii Golovatiuk,
Skype #golserge
IRC #holser

On Sat, Jul 12, 2014 at 12:40 AM, Joshua Dotson <email address hidden> wrote:

> Looks like my paste was truncated. Trying again:
>
> http://paste.openstack.org/show/86167/
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1322577
>
> Title:
> rsync puppet modules partial failure breaks deployment
>
> Status in Fuel: OpenStack installer that works:
> Fix Committed
> Status in Fuel for OpenStack 5.0.x series:
> Fix Committed
>
> Bug description:
> {"build_id": "2014-05-23_03-53-39", "mirantis": "yes", "build_number":
> "19", "ostf_sha": "5c479f04c35127576d35526650ec83b104f9a33d",
> "nailgun_sha": "bd09f89ef56176f64ad5decd4128933c96cb20f4",
> "production": "docker", "api": "1.0", "fuelmain_sha":
> "db2d153e62cb2b3034d33359d7e3db9d4742c811", "astute_sha":
> "9a0d86918724c1153b5f70bdae008dea8572fd3e", "release": "5.0",
> "fuellib_sha": "2ed4fbe1e04b85e83f1010ca23be7f5da34bd492"}
>
> How to reproduce:
> Ubuntu
> Multi-node with HA
> Neutron with GRE segmentation
>
>
> 4 -nodes for controllers
> 4-nodes for computes
>
> Here is a log from agent
>
> 2014-05-23 10:24:32 ERR
>
> 10:24:32.375928 #974] ERROR -- : undefined method `[]' for
> nil:NilClass
>
> 2014-05-23 10:24:32 ERR
>
> 10:24:32.047275 #974] ERROR -- : HTTP PUT failed:
> #<HTTP::Message:0x7fe4163bf518
> @http_body=#<HTTP::Message::Body:0x7fe4163bf4a0 @positions=nil,
> @body="Invalid MAC is specified", @size=0, @chunk_size=nil>,
> @http_header=#<HTTP::Message::Headers:0x7fe4163bf4f0
> @body_encoding=nil, @chunked=false, @http_version="1.1",
> @reason_phrase="Bad Request", @dumped=false,
> @request_uri=#<URI::HTTP:0x7fe4163bf928
> URL:http://10.108.0.2:8000/api/nodes/agent/>, @body_date=nil,
> @status_code=400, @header_item=[["Server", "nginx/1.0.15"], ["Date",
> "Fri, 23 May 2014 10:24:32 GMT"], ["Content-Type",
> "application/json"], ["Transfer-Encoding", "chunked"], ["Connection",
> "keep-alive"], ["Cache-Control", "store, no-cache, must-revalidate,
> post-check=0, pre-check=0"], ["Pragma", "no-cache"], ["Expires", "Thu,
> 01 Jan 1970 00:00:00 GMT"]], @request_method="PUT", @body_charset=nil,
> @request_absolute_uri=nil, @is_request=false, @body_size=0,
> @body_type=nil, @request_query=nil>, @peer_cert=nil>
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/fuel/+bug/1322577/+subscriptions
>