I recently installed Openshift Origin on a server (clean installation, I am not using the VM). I can create small size NodeJS applications, but when I specify the gear size medium (either through rhc or the web administration interface) I get this error : Unable to complete the requested operation due to: No nodes available. The user I am doing this with as access to 100 nodes and all node sizes. Anybody knows what might be happening here?
Besides, the medium gear size is needed to accommodate a KeystoneJS app.
--- EDIT ---
I was unable to fix the server, so I started the Openshift installation from scratch on a new CentOS install. I configured an all-in-one server with only one medium node within the default district. But after installation, running oo-diagnostics gives me these errors:
WARN: test_node_profiles_districts_from_broker The following gear profile(s) are configured but not provided by any node hosts: medium Attempts to create apps using these gear profiles will fail. Please fix the settings in /etc/openshift/broker.conf or add node hosts accordingly.
WARN: block in test_node_profiles_districts_from_broker There are no node hosts in district 'Default' FAIL: test_node_profiles_districts_from_broker Default gear profile 'medium' has no active node hosts supplying it in any district. Attempts to create apps without specifying gear size may fail. Please add active node hosts to a district with profile 'medium' using oo-admin-ctl-district or fix the settings in /etc/openshift/broker.conf
FAIL: test_node_profiles_districts_from_broker The following gear profile(s) are configured: small, medium but not provided by any active district hosts. Attempts to create apps using these gears may fail. Please add districts / node hosts with oo-admin-ctl-district or fix the settings in /etc/openshift/broker.conf
WARN: block in test_node_profiles_districts_from_broker Node host master.os.bonqoeur.ca with profile 'small' is not a member of any district. Please add it to a district with oo-admin-ctl-district.
Also, on this install I cannot create medium sized apps, but small apps works fine (even though no node is supposed to be available)... Anyone has a clue?