cloudify-manager-blueprints
cloudify-manager-blueprints copied to clipboard
Does not have enough memory to bootstrap
Hi there - Probably a very basic issue but getting the following error while bootstrapping the manager
[180.148.27.244] out: Validation Error: The provided host does not have enough memory to run Cloudify Manager (Current: 3791MB, Required: 3792MB). [180.148.27.244] out: Validation Error: The Manager's Resources Package http://cloudify-release-eu.s3.amazonaws.com/cloudify/4.2.0/ga-release/cloudify-manager-resources-4.2ga.tar.gz is invalid (URL Error: (gaierror(-3, 'Temporary failure in name resolution'),))
The instance that i have brought up already has 4GB RAM and 50 GB HD Flavor Name m1.medium Flavor ID 03e44e82-49f7-4e94-9dd6-3ff0ae2a8d9c RAM 4GB VCPUs 2 VCPU Disk 30GB
While this of course depends on the number of deployments, blueprints, and concurrent running workflows, the manager now (since 4.x) can still survive just fine with less RAM. So, feel free to disable that RAM validation if you want to use this machine, using the ignore_bootstrap_validations
input: https://github.com/cloudify-cosmo/cloudify-manager-blueprints/blob/07ebe6dba2a0f472f48c7ee7b6b58551362649ad/inputs/manager-inputs.yaml#L116
As for the second error, it seems your machine has no DNS configured? Possibly you need to use dhcp, add some dns servers to your openstack subnet, or add /etc/resolv.conf entries manually.
I have added the following /etc/resolv.conf entries nameserver 8.8.8.8 once the Cfy manager was brought up. But is this mentioned in the Cfy docs?
I think DNS might not be explicitly mentioned in the docs - the bootstrap guide only talks about having an internet connection at all (which I suppose also implicitly means DNS). However there is a section for "offline" bootstrap, if you want to bootstrap without an internet connection: http://docs.getcloudify.org/4.2.0/installation/bootstrapping/#installing-cloudify-manager-in-an-offline-environment
For 4.3, the new installation procedure is going to put more emphasis on the offline approach, and having DNS set up likely won't be needed by default.