Re: [ANNOUNCE] Apache(R) CloudStack(R) v4.11 (LTS)

2018-02-12 Thread Todd Pigram
Great job!


On Mon, Feb 12, 2018 at 8:04 AM, Wei ZHOU  wrote:

> Great job !
>
>
> 2018-02-12 12:33 GMT+01:00 Rohit Yadav :
>
> > The Apache Software Foundation Announces Apache® CloudStack® v4.11
> >
> > Mature Open Source Enterprise Cloud platform powers billions of dollars
> in
> > transactions for the world's largest Cloud providers.
> >
> > Wakefield, MA —12 February 2018— The Apache Software Foundation (ASF),
> the
> > all-volunteer developers, stewards, and incubators of more than 350 Open
> > Source projects and initiatives, announced today Apache® CloudStack®
> v4.11,
> > the latest version of the turnkey enterprise Cloud orchestration
> platform.
> >
> > Apache CloudStack is the proven, highly scalable, and easy-to-deploy IaaS
> > platform used for rapidly creating private, public, and hybrid Cloud
> > environments. Thousands of large-scale public Cloud providers and
> > enterprise organizations use Apache CloudStack to enable billions of
> > dollars worth of business transactions annually across their clouds.
> >
> > "This is another great release," said Wido den Hollander, Vice President
> of
> > Apache CloudStack. "The community has worked very hard to develop great
> new
> > features and many enhancements to CloudStack. Together we are making the
> > project better every single day."
> >
> > Apache CloudStack v4.11 features more than 250 new capabilities, such as
> > improved integration, stability, storage, networking support, and
> > performance. Highlights include:
> >
> > new Host HA framework with an HA provider for KVM powered clouds;
> > new certificate authority framework to support ongoing  work in
> container &
> > application clusters;
> > integration with Prometheus;
> > a connector for Cloudian Hyperstore S3 storage;
> > deeper integration with Nuage SDN; and
> > Layer 2 Networking capabilities.
> >
> > The full list of new features can be found in the project release notes
> at
> > http://docs.cloudstack.apache.org/projects/cloudstack-
> > release-notes/en/4.11.0.0/
> >
> > "This release has been driven by the people operating CloudStack clouds,”
> > said Rohit Yadav, Apache CloudStack v4.11 Release Manager. "I would like
> to
> > thank the contributors across all of these organizations for supporting
> > this release, which reflects both the user-driven nature of our community
> > and the Apache CloudStack project's commitment to continue to be the most
> > stable, easily deployable, scalable Open Source platform for IaaS. Along
> > with great new features, v4.11 brings several important structural
> changes
> > such as better support for systemd and Java 8, migration to embedded
> Jetty,
> > and a new and optimized Debian 9 based systemvm template."
> >
> > Apache CloudStack powers numerous elastic Cloud computing services,
> > including solutions that have ranked as Gartner Magic Quadrant leaders.
> > Highlighted in the Forrester Q4 2017 Enterprise Open Source Cloud
> Adoption
> > report, Apache CloudStack "sits beneath hundreds of service provider
> > clouds", including Fortune 5 multinational corporations. A list of known
> > Apache CloudStack users are available at
> > http://cloudstack.apache.org/users.html
> >
> > "Apache CloudStack release 4.11 has impressive new content," said Kris
> > Sterckx, CloudStack development lead at Nuage Networks. "More than any
> > previous release, v4.11 leverages the value of Nuage Networks SDN with
> > Nuage 5.0 support, SDN managed networks, per-interface DHCP options
> support
> > and automation support for migrating deployed Apache CloudStack clouds
> from
> > traditional Linux bridge networking to SDN/OVS based networking."
> >
> > "At Interoute, we depend on Apache Cloudstack to help us deliver
> innovative
> > and reliable IaaS services to our global customers," said Alex Mattioli,
> > Chief Cloud Architect at Interoute. "The functionality in the 4.11
> release
> > shows that Cloudstack continues to be the most operator-focused IaaS
> > platform available for large service providers, with a development
> > community who are able to quickly develop what the market wants. Many of
> > the features in this release have been created directly based on the
> needs
> > of Interoute and our customers."
> >
> > "Apache CloudStack 4.11 continues to bring innovative features and
> > functionality to market through collaborative Open Source development,"
> > said Simon Weller, Director of Technology at Education Networks America.
> > "We're particularly excited by the Host-HA framework, which brings a much
> > greater level of hypervisor automation to KVM based service providers."
> >
> > "Feedback from our community helps us solve real-world problems and
> > strengthens our development process," added den Hollander. "I look
> forward
> > to Apache CloudStack users and developers continuing to work closely
> > together to make future releases even better!"
> >
> > Catch Apache CloudStack in action 28 February 2018 at the German
> CloudStack
> >

[DISCUSS] DB upgrade issue workaround for 4.10.0.0 users upgrading to 4.11.0.0

2018-02-12 Thread Rohit Yadav
All,


Some of us have discussed and found an upgrade path issue that only affects the 
4.10.0.0 users who may see missing columns in certain tables post upgrading to 
4.11.0.0 version.


The issue is/was that at the time 4.10.0.0 was released, PRs were merged to the 
'then' master branch that made changes to the 4.9.3.0->4.10.0.0 upgrade path 
instead of the 4.10.0.0->4.11.0.0 upgrade path. One of such change was an ALTER 
statement that added a new column `service_package_id`, and if 4.10.0.0 version 
is upgraded to 4.11.0.0 such environments may report sql related errors related 
to this column.


(My colleagues Bobby and Ernie may chip in their findings and test results as 
well)


Pull request: https://github.com/apache/cloudstack/pull/2452

Jira ticket: https://issues.apache.org/jira/browse/CLOUDSTACK-10285


The proposed workaround is to move the changes to the expected upgrade path of 
4.10.0.0->4.11.0.0. This is *not ideal* given 4.11.0.0 is released but at least 
4.10.0.0 users who may want to upgrade to 4.11.1.0 or later won't face the 
issue.


The proposed workaround for current 4.10.0.0 users who may want to upgrade to 
4.11.0.0 is to run the following sql statements from the PR above before 
upgrading to 4.11.0.0: (we may discuss and update the release notes website as 
well)


### start sql ###


use cloud;


CREATE TABLE IF NOT EXISTS `cloud`.`netscaler_servicepackages` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  `uuid` varchar(255) UNIQUE,
  `name` varchar(255) UNIQUE COMMENT 'name of the service package',
  `description` varchar(255) COMMENT 'description of the service package',
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `cloud`.`external_netscaler_controlcenter` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  `uuid` varchar(255) UNIQUE,
  `username` varchar(255) COMMENT 'username of the NCC',
  `password` varchar(255) COMMENT 'password of NCC',
  `ncc_ip` varchar(255) COMMENT 'IP of NCC Manager',
  `num_retries` bigint unsigned NOT NULL default 2 COMMENT 'Number of retries 
in ncc for command failure',
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

ALTER TABLE `cloud`.`sslcerts` ADD COLUMN `name` varchar(255) NULL default NULL 
COMMENT 'Name of the Certificate';
ALTER TABLE `cloud`.`network_offerings` ADD COLUMN `service_package_id` 
varchar(255) NULL default NULL COMMENT 'Netscaler ControlCenter Service 
Package';


DROP VIEW IF EXISTS `cloud`.`user_view`;
CREATE VIEW `cloud`.`user_view` AS
select
user.id,
user.uuid,
user.username,
user.password,
user.firstname,
user.lastname,
user.email,
user.state,
user.api_key,
user.secret_key,
user.created,
user.removed,
user.timezone,
user.registration_token,
user.is_registered,
user.incorrect_login_attempts,
user.source,
user.default,
account.id account_id,
account.uuid account_uuid,
account.account_name account_name,
account.type account_type,
account.role_id account_role_id,
domain.id domain_id,
domain.uuid domain_uuid,
domain.name domain_name,
domain.path domain_path,
async_job.id job_id,
async_job.uuid job_uuid,
async_job.job_status job_status,
async_job.account_id job_account_id
from
`cloud`.`user`
inner join
`cloud`.`account` ON user.account_id = account.id
inner join
`cloud`.`domain` ON account.domain_id = domain.id
left join
`cloud`.`async_job` ON async_job.instance_id = user.id
and async_job.instance_type = 'User'
and async_job.job_status = 0;


### end sql ###


Thoughts, perhaps other ways to tackle this?


- Rohit





rohit.ya...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 



Re: [ANNOUNCE] Apache(R) CloudStack(R) v4.11 (LTS)

2018-02-12 Thread Wei ZHOU
Great job !


2018-02-12 12:33 GMT+01:00 Rohit Yadav :

> The Apache Software Foundation Announces Apache® CloudStack® v4.11
>
> Mature Open Source Enterprise Cloud platform powers billions of dollars in
> transactions for the world's largest Cloud providers.
>
> Wakefield, MA —12 February 2018— The Apache Software Foundation (ASF), the
> all-volunteer developers, stewards, and incubators of more than 350 Open
> Source projects and initiatives, announced today Apache® CloudStack® v4.11,
> the latest version of the turnkey enterprise Cloud orchestration platform.
>
> Apache CloudStack is the proven, highly scalable, and easy-to-deploy IaaS
> platform used for rapidly creating private, public, and hybrid Cloud
> environments. Thousands of large-scale public Cloud providers and
> enterprise organizations use Apache CloudStack to enable billions of
> dollars worth of business transactions annually across their clouds.
>
> "This is another great release," said Wido den Hollander, Vice President of
> Apache CloudStack. "The community has worked very hard to develop great new
> features and many enhancements to CloudStack. Together we are making the
> project better every single day."
>
> Apache CloudStack v4.11 features more than 250 new capabilities, such as
> improved integration, stability, storage, networking support, and
> performance. Highlights include:
>
> new Host HA framework with an HA provider for KVM powered clouds;
> new certificate authority framework to support ongoing  work in container &
> application clusters;
> integration with Prometheus;
> a connector for Cloudian Hyperstore S3 storage;
> deeper integration with Nuage SDN; and
> Layer 2 Networking capabilities.
>
> The full list of new features can be found in the project release notes at
> http://docs.cloudstack.apache.org/projects/cloudstack-
> release-notes/en/4.11.0.0/
>
> "This release has been driven by the people operating CloudStack clouds,”
> said Rohit Yadav, Apache CloudStack v4.11 Release Manager. "I would like to
> thank the contributors across all of these organizations for supporting
> this release, which reflects both the user-driven nature of our community
> and the Apache CloudStack project's commitment to continue to be the most
> stable, easily deployable, scalable Open Source platform for IaaS. Along
> with great new features, v4.11 brings several important structural changes
> such as better support for systemd and Java 8, migration to embedded Jetty,
> and a new and optimized Debian 9 based systemvm template."
>
> Apache CloudStack powers numerous elastic Cloud computing services,
> including solutions that have ranked as Gartner Magic Quadrant leaders.
> Highlighted in the Forrester Q4 2017 Enterprise Open Source Cloud Adoption
> report, Apache CloudStack "sits beneath hundreds of service provider
> clouds", including Fortune 5 multinational corporations. A list of known
> Apache CloudStack users are available at
> http://cloudstack.apache.org/users.html
>
> "Apache CloudStack release 4.11 has impressive new content," said Kris
> Sterckx, CloudStack development lead at Nuage Networks. "More than any
> previous release, v4.11 leverages the value of Nuage Networks SDN with
> Nuage 5.0 support, SDN managed networks, per-interface DHCP options support
> and automation support for migrating deployed Apache CloudStack clouds from
> traditional Linux bridge networking to SDN/OVS based networking."
>
> "At Interoute, we depend on Apache Cloudstack to help us deliver innovative
> and reliable IaaS services to our global customers," said Alex Mattioli,
> Chief Cloud Architect at Interoute. "The functionality in the 4.11 release
> shows that Cloudstack continues to be the most operator-focused IaaS
> platform available for large service providers, with a development
> community who are able to quickly develop what the market wants. Many of
> the features in this release have been created directly based on the needs
> of Interoute and our customers."
>
> "Apache CloudStack 4.11 continues to bring innovative features and
> functionality to market through collaborative Open Source development,"
> said Simon Weller, Director of Technology at Education Networks America.
> "We're particularly excited by the Host-HA framework, which brings a much
> greater level of hypervisor automation to KVM based service providers."
>
> "Feedback from our community helps us solve real-world problems and
> strengthens our development process," added den Hollander. "I look forward
> to Apache CloudStack users and developers continuing to work closely
> together to make future releases even better!"
>
> Catch Apache CloudStack in action 28 February 2018 at the German CloudStack
> Meetup in Frankfurt.
>
> Availability and Oversight
> Apache CloudStack software is released under the Apache License v2.0 and is
> overseen by a self-selected team of active contributors to the project. A
> Project Management Committee (PMC) guides the Project's day-to-day
>

[ANNOUNCE] Apache(R) CloudStack(R) v4.11 (LTS)

2018-02-12 Thread Rohit Yadav
The Apache Software Foundation Announces Apache® CloudStack® v4.11

Mature Open Source Enterprise Cloud platform powers billions of dollars in
transactions for the world's largest Cloud providers.

Wakefield, MA —12 February 2018— The Apache Software Foundation (ASF), the
all-volunteer developers, stewards, and incubators of more than 350 Open
Source projects and initiatives, announced today Apache® CloudStack® v4.11,
the latest version of the turnkey enterprise Cloud orchestration platform.

Apache CloudStack is the proven, highly scalable, and easy-to-deploy IaaS
platform used for rapidly creating private, public, and hybrid Cloud
environments. Thousands of large-scale public Cloud providers and
enterprise organizations use Apache CloudStack to enable billions of
dollars worth of business transactions annually across their clouds.

"This is another great release," said Wido den Hollander, Vice President of
Apache CloudStack. "The community has worked very hard to develop great new
features and many enhancements to CloudStack. Together we are making the
project better every single day."

Apache CloudStack v4.11 features more than 250 new capabilities, such as
improved integration, stability, storage, networking support, and
performance. Highlights include:

new Host HA framework with an HA provider for KVM powered clouds;
new certificate authority framework to support ongoing  work in container &
application clusters;
integration with Prometheus;
a connector for Cloudian Hyperstore S3 storage;
deeper integration with Nuage SDN; and
Layer 2 Networking capabilities.

The full list of new features can be found in the project release notes at
http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/4.11.0.0/

"This release has been driven by the people operating CloudStack clouds,”
said Rohit Yadav, Apache CloudStack v4.11 Release Manager. "I would like to
thank the contributors across all of these organizations for supporting
this release, which reflects both the user-driven nature of our community
and the Apache CloudStack project's commitment to continue to be the most
stable, easily deployable, scalable Open Source platform for IaaS. Along
with great new features, v4.11 brings several important structural changes
such as better support for systemd and Java 8, migration to embedded Jetty,
and a new and optimized Debian 9 based systemvm template."

Apache CloudStack powers numerous elastic Cloud computing services,
including solutions that have ranked as Gartner Magic Quadrant leaders.
Highlighted in the Forrester Q4 2017 Enterprise Open Source Cloud Adoption
report, Apache CloudStack "sits beneath hundreds of service provider
clouds", including Fortune 5 multinational corporations. A list of known
Apache CloudStack users are available at
http://cloudstack.apache.org/users.html

"Apache CloudStack release 4.11 has impressive new content," said Kris
Sterckx, CloudStack development lead at Nuage Networks. "More than any
previous release, v4.11 leverages the value of Nuage Networks SDN with
Nuage 5.0 support, SDN managed networks, per-interface DHCP options support
and automation support for migrating deployed Apache CloudStack clouds from
traditional Linux bridge networking to SDN/OVS based networking."

"At Interoute, we depend on Apache Cloudstack to help us deliver innovative
and reliable IaaS services to our global customers," said Alex Mattioli,
Chief Cloud Architect at Interoute. "The functionality in the 4.11 release
shows that Cloudstack continues to be the most operator-focused IaaS
platform available for large service providers, with a development
community who are able to quickly develop what the market wants. Many of
the features in this release have been created directly based on the needs
of Interoute and our customers."

"Apache CloudStack 4.11 continues to bring innovative features and
functionality to market through collaborative Open Source development,"
said Simon Weller, Director of Technology at Education Networks America.
"We're particularly excited by the Host-HA framework, which brings a much
greater level of hypervisor automation to KVM based service providers."

"Feedback from our community helps us solve real-world problems and
strengthens our development process," added den Hollander. "I look forward
to Apache CloudStack users and developers continuing to work closely
together to make future releases even better!"

Catch Apache CloudStack in action 28 February 2018 at the German CloudStack
Meetup in Frankfurt.

Availability and Oversight
Apache CloudStack software is released under the Apache License v2.0 and is
overseen by a self-selected team of active contributors to the project. A
Project Management Committee (PMC) guides the Project's day-to-day
operations, including community development and product releases. For
downloads, documentation, and ways to become involved with Apache
CloudStack, visit http://cloudstack.apache.org/ and
https://twitter.com/CloudStack

A

Re: 4.11 repo on cloudstack.eu

2018-02-12 Thread Wido den Hollander



On 02/11/2018 08:03 PM, Daan Hoogland wrote:

is someone on making this repo dir in http://cloudstack.apt-get.eu/centos/7/
?
I think I did this in 4.4 but I totally forgot howto.



I created the 4.11 directory and it will be indexed once RPMs are in there.

Wido