Through the config.sh we change the hostname of the cartridge instance as follows;
*{RANDOMNUMBER}.default.{SERVICE_NAME}.{DOMAIN}* In your case, length of the newly generated hostname will be exceed the allowed maximum character length of your system. There is a workaround for this problem. Change the random number generating mechanism in your config.sh[1] and init.sh[2], default generated random number contain 12 characters. [1] https://github.com/apache/stratos/blob/master/tools/puppet3-agent/config.sh#L37 [2] https://github.com/apache/stratos/blob/master/tools/puppet3-agent/init.sh#L87 On Thu, Jun 26, 2014 at 9:32 AM, Maria Beckham <mariabeckha...@yahoo.com> wrote: > i can check and update u. but, how does it matter? this error is being > thrown by config.sh right? > > i could access management url with same hostname right? > > ------------------------------ > *From:* Dinesh Bandara <dine...@wso2.com> > *To:* dev <dev@stratos.apache.org>; Maria Beckham < > mariabeckha...@yahoo.com> > *Sent:* Wednesday, June 25, 2014 8:57 PM > *Subject:* Re: config.sh error > > Hi, > > Please check the maximum number of characters for a hostname by using the > following command > > getconf HOST_NAME_MAX > > > > > > > On Thu, Jun 26, 2014 at 3:34 AM, Maria Beckham <mariabeckha...@yahoo.com> > wrote: > > Hi All, > > I am trying to create a generic cartridge. As part of this exercise, > there is a step to run config.sh > > But, when I run config.sh, I am getting the below error output. The > hostname created by our sysadmins is big > > stratos-master-229867.phx-os1.stratus.dev.eco.com. They cannot change it > just for my need, as it automatically created in openstack by their > automated scripts. > > Whats the solution or workaround? > > > Output: > > Installation started. Please wait ... > hostname: name too long > [Error] Failed to update hostname. > /bin/rm: cannot remove > `/mnt/apache-stratos-cartridge-agent-4.0.0-SNAPSHOT/wso2carbon.lck': No > such file or directory > > > > > > > -- > *Dinesh Bandara* > Software Engineer > WSO2 Inc.; http://wso2.com > lean.enterprise.middleware > > > > -- *Dinesh Bandara* Software Engineer WSO2 Inc.; http://wso2.com lean.enterprise.middleware