[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Manual scaling always defaults to max 1 gear



I'm trying to change an auto-scaled application to a manually scaled application using this documentation:
https://www.openshift.com/blogs/manual-scaling-on-openshift-using-marker-files


======================
rhc cartridge scale erlang-15 -a eda -l thijst --server MYBROKER -k --min 1 --max 10
Using spilgames-erlang-15 (Erlang R15B) for 'erlang-15'
This operation will run until the application is at the minimum scale and may take several minutes.
Setting scale range for spilgames-erlang-15 ... done

spilgames-erlang-15 (Erlang R15B)
---------------------------------
  From:    https://raw.github.com/thijsterlouw/openshift-erlang/master/metadata/manifest.yml
  Scaling: x1 (minimum: 1, maximum: 1) on small gears
======================


Problem: I am getting maximum scale 1 instead of 10.

From the logs:

======================
  MOPED: 127.0.0.1:27017 UPDATE       database=openshift_broker_dev collection=applications selector={"_id"=>"51efec6b6db593a18700014b"} update={"$push"=>{"pending_op_groups"=>{"_id"=>"51efef3d6db593a18700016e", "num_gears_added"=>0, "num_gears_removed"=>0, "num_gears_created"=>0, "num_gears_destroyed"=>0, "num_gears_rolled_back"=>0, "user_agent"=>nil, "op_type"=>:update_component_limits, "args"=>{"comp_spec"=>{"cart"=>"spilgames-erlang-15", "comp"=>"spilgames-erlang-15"}, "min"=>1, "max"=>10, "additional_filesystem_gb"=>nil}, "created_at"=>2013-07-24 15:14:05 UTC, "parent_op_id"=>nil, "updated_at"=>2013-07-24 15:14:05 UTC}}} flags=[]
                         COMMAND      database=openshift_broker_dev command={:getlasterror=>1, :safe=>true} (0.5107ms)
  MOPED: 127.0.0.1:27017 QUERY        database=openshift_broker_dev collection=applications selector={:_id=>"51efec6b6db593a18700014b"} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.5367ms)
  MOPED: 127.0.0.1:27017 QUERY        database=openshift_broker_dev collection=domains selector={"$query"=>{"_id"=>"51e92f8f6db5938bb3000001"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6847ms)
  MOPED: 127.0.0.1:27017 QUERY        database=openshift_broker_dev collection=cloud_users selector={"$query"=>{"_id"=>"51e7d6bc6db593510b000002"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.3474ms)
  MOPED: 127.0.0.1:27017 QUERY        database=openshift_broker_dev collection=locks selector={"$query"=>{"user_id"=>"51e7d6bc6db593510b000002"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.4232ms)
  MOPED: 127.0.0.1:27017 COMMAND      database=openshift_broker_dev command={:findAndModify=>"locks", :query=>{"user_id"=>"51e7d6bc6db593510b000002", "$or"=>[{"locked"=>false}, {"#<Origin::Key:0x000000045b64a0>"=>1374678845}], "app_ids.51efec6b6db593a18700014b"=>{"$exists"=>true}}, :new=>true, :update=>{"$set"=>{:locked=>true, :timeout=>1374680645}}} (0.5159ms)
  MOPED: 127.0.0.1:27017 QUERY        database=openshift_broker_dev collection=cloud_users selector={:_id=>"51e7d6bc6db593510b000002"} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.2818ms)
  MOPED: 127.0.0.1:27017 UPDATE       database=openshift_broker_dev collection=applications selector={"_id"=>"51efec6b6db593a18700014b"} update={"$push"=>{"pending_op_groups.0.pending_ops"=>{"_id"=>"51efef3d6db593a18700016f", "state"=>:init, "retry_count"=>0, "saved_values"=>{"group_overrides"=>[{"components"=>[{"comp"=>"spilgames-erlang-15", "cart"=>"spilgames-erlang-15"}, {"comp"=>"web_proxy", "cart"=>"haproxy-1.4"}], "min_gears"=>1, "max_gears"=>1}]}, "op_type"=>:set_group_overrides, "args"=>{"group_overrides"=>[{"components"=>[{"comp"=>"spilgames-erlang-15", "cart"=>"spilgames-erlang-15"}, {"comp"=>"web_proxy", "cart"=>"haproxy-1.4"}], "min_gears"=>1, "max_gears"=>1}]}}}} flags=[]
                         COMMAND      database=openshift_broker_dev command={:getlasterror=>1, :safe=>true} (0.6807ms)
  MOPED: 127.0.0.1:27017 COMMAND      database=openshift_broker_dev command={:findAndModify=>"locks", :query=>{"user_id"=>"51e7d6bc6db593510b000002", "locked"=>true, "app_ids.51efec6b6db593a18700014b"=>{"$exists"=>true}}, :new=>true, :update=>{"$set"=>{"locked"=>false}}} (0.4377ms)
  MOPED: 127.0.0.1:27017 QUERY        database=openshift_broker_dev collection=applications selector={"$query"=>{"_id"=>"51efec6b6db593a18700014b"}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil (0.6993ms)
  MOPED: 127.0.0.1:27017 UPDATE       database=openshift_broker_dev collection=applications selector={"_id"=>"51efec6b6db593a18700014b"} update={"$set"=>{"pending_op_groups.0.pending_ops"=>[{"_id"=>"51efef3d6db593a18700016f", "state"=>:init, "retry_count"=>0, "saved_values"=>{"group_overrides"=>[{"components"=>[{"comp"=>"spilgames-erlang-15", "cart"=>"spilgames-erlang-15"}, {"comp"=>"web_proxy", "cart"=>"haproxy-1.4"}], "min_gears"=>1, "max_gears"=>1}]}, "op_type"=>:set_group_overrides, "args"=>{"group_overrides"=>[{"components"=>[{"comp"=>"spilgames-erlang-15", "cart"=>"spilgames-erlang-15"}, {"comp"=>"web_proxy", "cart"=>"haproxy-1.4"}], "min_gears"=>1, "max_gears"=>1}]}}]}} flags=[]
                         COMMAND      database=openshift_broker_dev command={:getlasterror=>1, :safe=>true} (2.0292ms)
Execute set_group_overrides
======================

I can see it receives value of 10, but it sets max_gears to 1. I cannot figure out why this is happening. I am using a custom (downloaded) cartridge as you can see.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]