Hi,
I'm testing out Foreman 1.2 and I'm having problems creating new ec2
instances inside VPC.
I'm getting the following error:
Started POST "/hosts" for 213.27.146.180 at 2013-07-04 17:06:14 +0000
Processing by HostsController#create as /
Parameters: {"utf8"=>"✓", "authenticity_token"=>XXXXXXXX=",
"host"=>{"name"=>"prueba", "compute_resource_id"=>"1", "hostgroup_id"=>"1",
"environment_id"=>"1", "puppet_ca_proxy_id"=>"2", "puppet_proxy_id"=>"2",
"puppetclass_ids"=>[""], "managed"=>"true",
"progress_report_id"=>"[FILTERED]", "type"=>"Host::Managed",
"compute_attributes"=>{"flavor_id"=>"t1.micro", "groups"=>["",
"puppetclient_SG"], "availability_zone"=>"",
"image_id"=>"puppetclient_SG"}, "mac"=>"", "domain_id"=>"1",
"architecture_id"=>"1", "operatingsystem_id"=>"1",
"provision_method"=>"image", "build"=>"1", "disk"=>"",
"root_pass"=>"[FILTERED]", "is_owned_by"=>"1-Users", "enabled"=>"1",
"comment"=>"", "overwrite"=>"false"}, "capabilities"=>"image"}
Adding Compute instance for prueba11.xxxx.eu
Rolling back due to a problem: [Settings up compute instance
prueba11.xxxx.eu 1 failed [#<Host::Managed id: nil, name:
"prueba11.xxxx.eu", ip: nil, environment: nil, last_compile: nil,
last_freshcheck: nil, last_report: nil, updated_at: nil, source_file_id:
nil, created_at: nil, mac: nil, root_pass: nil, serial: nil, puppet_status:
0, domain_id: 1, architecture_id: 1, operatingsystem_id: 1, environment_id:
1, subnet_id: nil, ptable_id: nil, medium_id: nil, build: true, comment:
"", disk: "", installed_at: nil, model_id: nil, hostgroup_id: 1, owner_id:
1, owner_type: "User", enabled: true, puppet_ca_proxy_id: 2, managed: true,
use_image: nil, image_file: nil, uuid: nil, compute_resource_id: 1,
puppet_proxy_id: 2, certname: nil, image_id: 1, organization_id: nil,
location_id: nil, type: "Host::Managed">, :setCompute]]
Failed to save:
Rendered hosts/_progress.erb (0.1ms)
Rendered puppetclasses/_selectedClasses.html.erb (0.0ms)
Rendered puppetclasses/_classes.html.erb (1.5ms)
Rendered puppetclasses/_class_selection.html.erb (6.9ms)
Rendered compute_resources_vms/form/_ec2.html.erb (170.5ms)
Rendered hosts/_compute.html.erb (236.1ms)
Rendered common/os_selection/_architecture.html.erb (4.6ms)
Rendered common/os_selection/_operatingsystem.html.erb (6.6ms)
Rendered hosts/_operating_system.html.erb (18.5ms)
Rendered hosts/_unattended.html.erb (261.6ms)
Rendered puppetclasses/_class_parameters.html.erb (0.0ms)
Rendered puppetclasses/_classes_parameters.html.erb (4.6ms)
Rendered common_parameters/_inherited_parameters.erb (0.1ms)
Rendered common_parameters/_puppetclass_parameter.erb (105.2ms)
Rendered common_parameters/_puppetclasses_parameters.erb (107.1ms)
Rendered common_parameters/_parameter.erb (1.6ms)
Rendered common_parameters/_parameters.erb (3.5ms)
Rendered hosts/_form.html.erb (420.7ms)
Rendered hosts/new.html.erb within layouts/application (421.3ms)
Rendered home/_user_dropdown.html.erb (1.5ms)
Read fragment views/tabs_and_title_records-1 (0.2ms)
Rendered home/_topbar.html.erb (2.0ms)
Completed 200 OK in 772ms (Views: 417.6ms | ActiveRecord: 30.3ms)
Do i have to apply a VPC patch like in foreman 1.1 to enable vpc support or
am i missing something while configuring Foreman?