Kaushik, I believe that was an evironmental issue. I am setting up my cloudstack again on a different server. If I run into this problem again. I will report back.
On Wed, Nov 9, 2016 at 1:59 AM, Koushik Das <koushik....@accelerite.com> wrote: > Please share the code/PR if possible. > > From: Syed Ahmed <sah...@cloudops.com> > Reply-To: "dev@cloudstack.apache.org" <dev@cloudstack.apache.org> > Date: Tuesday, 8 November 2016 at 10:49 PM > To: "dev@cloudstack.apache.org" <dev@cloudstack.apache.org> > Subject: Re: Adding a Config value to Cloudstack > > Yes init is destructive. Unfortunately it was the only option that I had. > Since it was a Dev env it was mostly fine. > On Tue, Nov 8, 2016 at 10:37 AM Linas Žilinskas <li...@host1plus.com > <mailto:li...@host1plus.com>> wrote: > > Be careful with setting the init to false. It does lot more than just > adding new configs. I've found out that the hard way. > > At least on our multiple deployments, the default networks were recreated > and user_ip_address table had duplicated ips in them, which i had to remove > manually. Not sure if anything else is (un)affected. Didn't had the time to > review what the 'init' actually does. > > On 2016-11-04 20:09, Syed Ahmed wrote: > > Yes, I've done exactly what you've shown here Nicolas, make the class > > implement Configurable, add the getConfigKeys and created the Param. > > However when I reinstall Cloudstack, the startup does not seem to pick up > > the newly added config. > > > > As a workaround, I had to reset the "init" value as "false" in the > > configuration table for Cloudstack to re-read the config keys. Not the > > best solution. > > > > On Fri, Nov 4, 2016 at 3:58 PM, Nicolás Vázquez <nicovazque...@gmail.com>< > mailto:nicovazque...@gmail.com> > > wrote: > > > > Hi Syed, > > > > You can do it using ConfigKey class > > (org.apache.cloudstack.framework.config.ConfigKey) > > like this: > > > > - Define your new configuration as a variable in a class that implements > > Configurable (org.apache.cloudstack.framework.config.Configurable) > > using > > ConfigKey constructor in which you provide type, name, description, > > scope. > > etc. > > - Add your new configuration variable to getConfigKeys() return array > > > > You can also check at this link where I had added 2 configurations on > > VmwareGuru class: > > https://github.com/apache/cloudstack/pull/1542/commits/ > > 8deb7dfc68380cfdca0eabd3cee831b8952915f3 > > > > Hope this helps ;) > > > > Nicolas > > > > 2016-11-04 16:29 GMT-03:00 Syed Ahmed <sah...@cloudops.com><mailto:s > ah...@cloudops.com>: > > > > Hi Guys, > > > > I've been trying to add a new global config to Cloudstack. I've been > > following the instructions mentioned at > > https://cwiki.apache.org/confluence/display/CLOUDSTACK/Configuration but > > when I reinstall my Cloudstack, I don't see the setting in the > > configuration table in Cloudstack. Does anyone has experience in adding > > Config values? > > > > Thanks, > > -Syed > > > > Linas Žilinskas > Head of Development > [cid:part1.F817C421.254B1E7F@host1plus.com] > website<http://www.host1plus.com/> facebook<https://www.facebook. > com/Host1Plus> twitter<https://twitter.com/Host1Plus> linkedin< > https://www.linkedin.com/company/digital-energy-technologies-ltd.> > > Host1Plus is a division of Digital Energy Technologies Ltd. > > 26 York Street, London W1U 6PZ, United Kingdom > > > > > > DISCLAIMER > ========== > This e-mail may contain privileged and confidential information which is > the property of Accelerite, a Persistent Systems business. It is intended > only for the use of the individual or entity to which it is addressed. If > you are not the intended recipient, you are not authorized to read, retain, > copy, print, distribute or use this message. If you have received this > communication in error, please notify the sender and delete all copies of > this message. Accelerite, a Persistent Systems business does not accept any > liability for virus infected mails. >