[jira] [Updated] (CLOUDSTACK-10433) CloudStack GSoc 2021 - CloudStack OAuth2 Plugin

2021-03-24 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10433:
-
Security: (was: Public)

> CloudStack GSoc 2021 - CloudStack OAuth2 Plugin
> ---
>
> Key: CLOUDSTACK-10433
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10433
> Project: CloudStack
>  Issue Type: New Feature
>  Components: IAM
>Reporter: Nicolás Vázquez
>Priority: Major
>  Labels: gsoc, gsoc2021, mentor
>
> This can be an interesting task for an engineer with domain knowledge on 
> backend services in Java and some knowledge in Vue.js or relevant tech. Also, 
> domain knowledge of OAuth authentication is desirable.
> The main objectives of this task are:
>  * Create a new CloudStack authentication plugin: this plugin will allow 
> authentication to third-party libraries such as Google, Facebook, Github, etc.
>  * Extend CloudStack configurations: allow administrators to enable/disable 
> the plugin and configure the auth provider
> More information about the task on: 
> [https://github.com/apache/cloudstack/issues/4834]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (CLOUDSTACK-10429) Support Multiple SSH Keys for VMs

2021-03-22 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10429:
-
Security: (was: Public)

> Support Multiple SSH Keys for VMs
> -
>
> Key: CLOUDSTACK-10429
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10429
> Project: CloudStack
>  Issue Type: Improvement
>Reporter: David Jumani
>Priority: Major
>  Labels: gsoc2021, mentor
>
> To provide easy access to VMs without the need for password-based 
> authentication, Cloudstack provides users with the ability to set or reset an 
> SSH key for their VMs. These SSH keys can either be uploaded to, or generated 
> by cloudstack.
> As of now, it is limited to just a single SSH key. This requires the key to 
> be shared amongst users with access to the VM and can be quite cumbersome 
> when there are several VMs (perhaps across different projects), each with a 
> different SSH key. It can also cause issues when a user is removed and the 
> key needs to be reset since it's a common key, and shared to the remaining 
> users all over again.
> This feature proposes extending the functionality to allow multiple SSH keys 
> to be set / reset on a VM. This will allow users to add their own personal 
> SSH key to the VM, thereby allowing them to directly access the VM without 
> the need to manage multiple shared keys. New users can add their own keys to 
> the list and access the VM instantly. It also solves the problem when a user 
> is removed as their key can be removed from the list, thereby revoking their 
> access without the need for a new key to be regenerated and shared.
> It proposes the following changes :
>  # Modify the API to accept multiple SSH keys
>  # Change the service layer that handles the request
>  # Alter the database accordingly
>  # Update the UI to align with the new API
> It requires the following relevant skills :
>  * Java (basic)
>  * SQL (basic)
>  * Javascript (basic)
>  * VueJS (Learning on the fly)
> Further details can be found here 
>  [https://github.com/apache/cloudstack/issues/4813]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (CLOUDSTACK-10427) CloudStack GSoC 2021 - UX improvements in the UI with Vue.js

2021-03-22 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10427:
-
Issue Type: New Feature  (was: Bug)

> CloudStack GSoC 2021 - UX improvements in the UI with Vue.js
> 
>
> Key: CLOUDSTACK-10427
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10427
> Project: CloudStack
>  Issue Type: New Feature
>  Components: UI
>Reporter: Boris Stoyanov
>Priority: Major
>  Labels: gsoc2021, mentor
>
> Hi there student, this could be interesting task to any UI/UX engineer with 
> some knowledge in Vue.js or relevant tech, it not required huge domain or 
> java knowledge.
> Here's some of the main objectives in a brief description: 
> 1. Introduce shortkeys navigation - Being able to navigate without mouse and 
> use just keyboard – for example when on the dashboard when the user presses 
> T, he could be directly transitioned to Templates. Or I for infrastructure, G 
> – global settings.
> 2. Dialogue confirmations - Confirm dialogues with key – This is not working 
> consistently, some dialogue windows have it some do not. But surely it’ll be 
> great if we can confirm by pressing Enter or Space and cancel by Esc.
> 3. Forms submission improvements – For example, when deploying instance if 
> you simply click ok without selected network it will prompt you with error 
> and then you’ll need to scroll back to the network place and add it. 
>  
> More info about the task here: 
> [https://github.com/apache/cloudstack/issues/4798]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (CLOUDSTACK-10428) Add dynamism to Persistent Networks in CloudStack

2021-03-22 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10428:
-
Security: (was: Public)

> Add dynamism to Persistent Networks in CloudStack
> -
>
> Key: CLOUDSTACK-10428
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10428
> Project: CloudStack
>  Issue Type: Improvement
>  Components: Network Devices
>Reporter: Pearl Dsilva
>Priority: Major
>  Labels: gsoc2021, mentor
>
> Hey There!
> To give you a brief overview: Users often may want to manage resources like 
> Virtual Machines, physical devices, like routers, switches, etc, outside the 
> scope of CloudStack. To ensure that such devices can be easily managed and 
> provisioned, CloudStack offers Persistent Networks, which ascertains that the 
> network gets provisioned at the time of its creation, unlike the usual 
> networks, which get provisioned only after deployment of VMs on that network.
> However, today, we do not have a mechanism to facilitate automatic creation 
> of the network on hosts that have been added to a cluster or transitioned 
> from disabled/maintenance to Enabled state post creation of the network. 
> Under such circumstances, users would need to either manually setup the 
> network  or deploy a VM via CloudStack to provision the network on specific 
> hosts.
> It would be a nice feature to incorporate some amount of dynamism into 
> CloudStack such that we can introduce a sort of a Listener to
>  - Scan and identify if new hosts have been added
>  - Scan for hosts that have transitioned to Active state
>  post creation of the network and enable implementing the resources on such 
> Hosts.
>  And at the end of the day, end users are happy that everything required is 
> already setup for them to deploy their resources - VMs.
> Skills required:
> - Java
> - MySQL
> More info can be got at: [https://github.com/apache/cloudstack/issues/4814]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (CLOUDSTACK-10427) CloudStack GSoC 2021 - UX improvements in the UI with Vue.js

2021-03-18 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10427:
-
Security: (was: Public)

> CloudStack GSoC 2021 - UX improvements in the UI with Vue.js
> 
>
> Key: CLOUDSTACK-10427
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10427
> Project: CloudStack
>  Issue Type: Bug
>  Components: UI
>Reporter: Boris Stoyanov
>Priority: Major
>  Labels: gsoc2021, mentor
>
> Hi there student, this could be interesting task to any UI/UX engineer with 
> some knowledge in Vue.js or relevant tech, it not required huge domain or 
> java knowledge.
> Here's some of the main objectives in a brief description: 
> 1. Introduce shortkeys navigation - Being able to navigate without mouse and 
> use just keyboard – for example when on the dashboard when the user presses 
> T, he could be directly transitioned to Templates. Or I for infrastructure, G 
> – global settings.
> 2. Dialogue confirmations - Confirm dialogues with key – This is not working 
> consistently, some dialogue windows have it some do not. But surely it’ll be 
> great if we can confirm by pressing Enter or Space and cancel by Esc.
> 3. Forms submission improvements – For example, when deploying instance if 
> you simply click ok without selected network it will prompt you with error 
> and then you’ll need to scroll back to the network place and add it. 
>  
> More info about the task here: 
> [https://github.com/apache/cloudstack/issues/4798]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-18 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10426:
-
Security: (was: Public)

> CloudStack GSoC 2021 Ideas
> --
>
> Key: CLOUDSTACK-10426
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10426
> Project: CloudStack
>  Issue Type: New Feature
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
>  Labels: gsoc2021, mentor
>
> Hello Students! We are the Apache CloudStack project. From our [project 
> website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
> software designed to deploy and manage large networks of virtual machines, as 
> a highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
> computing platform. CloudStack is used by a number of service providers to 
> offer public cloud services, and by many companies to provide an on-premises 
> (private) cloud offering, or as part of a hybrid cloud solution."
> 2-min video on the Apache CloudStack project - 
> [https://www.youtube.com/watch?v=oJ4b8HFmFTc] 
> Here's about an hour-long intro to what is CloudStack - 
> [https://www.youtube.com/watch?v=4qFFwyK9hos] 
> The general skills student would need are - Java, Python, JavaScript/Vue. 
> Idea-specific requirements are mentioned on the idea issue.  We're a diverse 
> and welcoming community and we encourage interested students to join the dev 
> ML: [http://cloudstack.apache.org/mailing-lists.html]  
> ([d...@cloudstack.apache.org|mailto:d...@cloudstack.apache.org])
> *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
> issue:* 
> *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*
>  
> ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details 
> and Discussion||
> |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David 
> Jumani
>  
> [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]|
> |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti
>  
> [sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]|
> |UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov
>  [boris.stoya...@shapeblue.com|mailto:boris.stoya...@shapeblue.com] 
>  David Jumani
>  [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com] 
> |[https://github.com/apache/cloudstack/issues/4798]|
> |CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez
>  [nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] 
>  Rohit Yadav
>  [ro...@apache.org|mailto:ro...@apache.org] 
> |[https://github.com/apache/cloudstack/issues/4834]|
> |Synchronization of network devices on newly added hosts for Persistent 
> Networks|Java|Medium|Pearl Dsilva
>  
> [pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]|
> |Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei 
> Zhou
>  [ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] 
> |[https://github.com/apache/cloudstack/issues/4803]|
> |Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna 
> Patnala
>  [harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] 
> |[https://github.com/apache/cloudstack/issues/4825]|
> |Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, 
> libvirt, libguestfs|Hard|Rohit Yadav
>  
> [ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]|
> We have an onboarding course for students to learn and get started with 
> CloudStack:
>  [https://github.com/shapeblue/hackerbook]
> Project wiki and other resources:
>  [https://cwiki.apache.org/confluence/display/CLOUDSTACK]
> [https://github.com/apache/cloudstack]
> [http://docs.cloudstack.apache.org/]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-18 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10426:
-
Description: 
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.  We're a diverse 
and welcoming community and we encourage interested students to join the dev 
ML: [http://cloudstack.apache.org/mailing-lists.html]  
([d...@cloudstack.apache.org|mailto:d...@cloudstack.apache.org])

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:* 
*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

 
||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and 
Discussion||
|{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani
 
[david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]|
|{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti
 
[sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]|
|UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov
 [boris.stoya...@shapeblue.com|mailto:boris.stoya...@shapeblue.com] 
 David Jumani
 [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com] 
|[https://github.com/apache/cloudstack/issues/4798]|
|CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez
 [nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] 
 Rohit Yadav
 [ro...@apache.org|mailto:ro...@apache.org] 
|[https://github.com/apache/cloudstack/issues/4834]|
|Synchronization of network devices on newly added hosts for Persistent 
Networks|Java|Medium|Pearl Dsilva
 
[pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]|
|Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei 
Zhou
 [ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] 
|[https://github.com/apache/cloudstack/issues/4803]|
|Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna 
Patnala
 [harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] 
|[https://github.com/apache/cloudstack/issues/4825]|
|Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, 
libguestfs|Hard|Rohit Yadav
 
[ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]|

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
 [https://cwiki.apache.org/confluence/display/CLOUDSTACK]

[https://github.com/apache/cloudstack]

[http://docs.cloudstack.apache.org/]

  was:
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:* 
*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

 
||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and 
Discussion||
|{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani
 
[david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]|
|{{Clone a Virtual Machine}}| Java, 

[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-18 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10426:
-
Description: 
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:* 
*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

 
||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and 
Discussion||
|{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani
 
[david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]|
|{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti
 
[sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]|
|UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov
[boris.stoya...@shapeblue.com|mailto:boris.stoya...@shapeblue.com] 
 David Jumani
[david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com] 
|[https://github.com/apache/cloudstack/issues/4798]|
|CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez
 [nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] 
 Rohit Yadav
 [ro...@apache.org|mailto:ro...@apache.org] 
|[https://github.com/apache/cloudstack/issues/4834]|
|Synchronization of network devices on newly added hosts for Persistent 
Networks|Java|Medium|Pearl Dsilva
 
[pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]|
|Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei 
Zhou
 [ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] 
|[https://github.com/apache/cloudstack/issues/4803]|
|Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna 
Patnala
 [harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] 
|[https://github.com/apache/cloudstack/issues/4825]|
|Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, 
libguestfs|Hard|Rohit Yadav
 
[ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]|

 We're a diverse and welcoming community and we encourage interested students 
to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
 [https://cwiki.apache.org/confluence/display/CLOUDSTACK]

[https://github.com/apache/cloudstack]

[http://docs.cloudstack.apache.org/]

  was:
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:* 
*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

 
||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and 
Discussion||
|{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani
 
[david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]|
|{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti
 

[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-18 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10426:
-
Description: 
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:* 
*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

 
||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and 
Discussion||
|{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani
 
[david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]|
|{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti
 
[sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]|
|UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov
[boris.stoya...@shapeblue.com|mailto:boris.stoya...@shapeblue.com] 
 David Jumani
[david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com] 
|[https://github.com/apache/cloudstack/issues/4798]| | |
|CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez
 [nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] 
 Rohit Yadav
 [ro...@apache.org|mailto:ro...@apache.org] 
|[https://github.com/apache/cloudstack/issues/4834]|
|Synchronization of network devices on newly added hosts for Persistent 
Networks|Java|Medium|Pearl Dsilva
 
[pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]|
|Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei 
Zhou
 [ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] 
|[https://github.com/apache/cloudstack/issues/4803]|
|Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna 
Patnala
 [harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] 
|[https://github.com/apache/cloudstack/issues/4825]|
|Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, 
libguestfs|Hard|Rohit Yadav
 
[ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]|

 We're a diverse and welcoming community and we encourage interested students 
to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
 [https://cwiki.apache.org/confluence/display/CLOUDSTACK]

[https://github.com/apache/cloudstack]

[http://docs.cloudstack.apache.org/]

  was:
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:* 
*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

 
||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and 
Discussion||
|{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani
[david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]|
|{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti

[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-18 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10426:
-
Description: 
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:* 
*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

 
||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and 
Discussion||
|{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani
[david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]|
|{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti
[sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]|
|UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov
[boris.stoya...@shapeblue.com
David Jumani|mailto:boris.stoya...@shapeblue.com] [
david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4798]|
|CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez
[nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] 
Rohit Yadav
[ro...@apache.org|mailto:ro...@apache.org] 
|[https://github.com/apache/cloudstack/issues/4834]|
|Synchronization of network devices on newly added hosts for Persistent 
Networks|Java|Medium|Pearl Dsilva
[pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]|
|Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei 
Zhou
[ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] 
|[https://github.com/apache/cloudstack/issues/4803]|
|Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna 
Patnala
[harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] 
|[https://github.com/apache/cloudstack/issues/4825]|
|Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, 
libguestfs|Hard|Rohit Yadav
[ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]|

 We're a diverse and welcoming community and we encourage interested students 
to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
 [https://cwiki.apache.org/confluence/display/CLOUDSTACK]

[https://github.com/apache/cloudstack]

[http://docs.cloudstack.apache.org/]

  was:
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:* 
*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

 
||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Github Link||
|{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David 
Jumani|[https://github.com/apache/cloudstack/issues/4813]|
|{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh 
Anaparti|[https://github.com/apache/cloudstack/issues/4818]|
|UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris 

[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-18 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10426:
-
Description: 
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:* 
*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

 
||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Github Link||
|{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David 
Jumani|[https://github.com/apache/cloudstack/issues/4813]|
|{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh 
Anaparti|[https://github.com/apache/cloudstack/issues/4818]|
|UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris 
Stoyanov|[https://github.com/apache/cloudstack/issues/4798]|
|CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas 
Vazquez|[https://github.com/apache/cloudstack/issues/4834]|
|Synchronization of network devices on newly added hosts for Persistent 
Networks|Java|Medium|Pearl 
Dsilva|[https://github.com/apache/cloudstack/issues/4814]|
|Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei 
Zhou|[https://github.com/apache/cloudstack/issues/4803]|
|Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna 
Patnala|[https://github.com/apache/cloudstack/issues/4825]|
|Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, 
libguestfs|Hard|Rohit Yadav|[https://github.com/apache/cloudstack/issues/4696]|

 

We're a diverse and welcoming community and we encourage interested students to 
join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
 [https://cwiki.apache.org/confluence/display/CLOUDSTACK]

[https://github.com/apache/cloudstack]

[http://docs.cloudstack.apache.org/]

  was:
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:*

*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

We're a diverse and welcoming community and we encourage interested students to 
join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
[https://cwiki.apache.org/confluence/display/CLOUDSTACK]

[https://github.com/apache/cloudstack]

[http://docs.cloudstack.apache.org/]


> CloudStack GSoC 2021 Ideas
> --
>
> Key: CLOUDSTACK-10426
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10426
> Project: CloudStack
>  Issue Type: New Feature
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
>  Labels: gsoc2021, mentor
>
> Hello Students! We are the Apache CloudStack project. From our [project 
> 

[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-16 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10426:
-
Description: 
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:*

*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

We're a diverse and welcoming community and we encourage interested students to 
join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
[https://cwiki.apache.org/confluence/display/CLOUDSTACK]

[https://github.com/apache/cloudstack]

[http://docs.cloudstack.apache.org/]

  was:
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:*

*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

We're a diverse and welcoming community and we encourage interested students to 
join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
[https://cwiki.apache.org/confluence/display/CLOUDSTACK/
] [https://github.com/apache/cloudstack
] [http://docs.cloudstack.apache.org/]


> CloudStack GSoC 2021 Ideas
> --
>
> Key: CLOUDSTACK-10426
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10426
> Project: CloudStack
>  Issue Type: New Feature
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
>  Labels: gsoc2021, mentor
>
> Hello Students! We are the Apache CloudStack project. From our [project 
> website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
> software designed to deploy and manage large networks of virtual machines, as 
> a highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
> computing platform. CloudStack is used by a number of service providers to 
> offer public cloud services, and by many companies to provide an on-premises 
> (private) cloud offering, or as part of a hybrid cloud solution."
> 2-min video on the Apache CloudStack project - 
> [https://www.youtube.com/watch?v=oJ4b8HFmFTc] 
> Here's about an hour-long intro to what is CloudStack - 
> [https://www.youtube.com/watch?v=4qFFwyK9hos] 
> *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
> issue:*
> *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*
> The general skills student would need are - Java, Python, JavaScript/Vue. 
> Idea-specific requirements are mentioned on the idea issue.
> We're a diverse and welcoming community and we encourage interested students 
> to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 
> We have an onboarding course for students to learn and get started with 
> CloudStack:
> 

[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-16 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10426:
-
Description: 
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:*

*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

We're a diverse and welcoming community and we encourage interested students to 
join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
[https://cwiki.apache.org/confluence/display/CLOUDSTACK/
] [https://github.com/apache/cloudstack
] [http://docs.cloudstack.apache.org/]

  was:
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:*

*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

We're a diverse and welcoming community and we encourage interested students to 
join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
[https://cwiki.apache.org/confluence/display/CLOUDSTACK/
https://github.com/apache/cloudstack|https://cwiki.apache.org/confluence/display/CLOUDSTACK/]
[http://docs.cloudstack.apache.org/]


> CloudStack GSoC 2021 Ideas
> --
>
> Key: CLOUDSTACK-10426
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10426
> Project: CloudStack
>  Issue Type: New Feature
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
>  Labels: gsoc2021, mentor
>
> Hello Students! We are the Apache CloudStack project. From our [project 
> website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
> software designed to deploy and manage large networks of virtual machines, as 
> a highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
> computing platform. CloudStack is used by a number of service providers to 
> offer public cloud services, and by many companies to provide an on-premises 
> (private) cloud offering, or as part of a hybrid cloud solution."
> 2-min video on the Apache CloudStack project - 
> [https://www.youtube.com/watch?v=oJ4b8HFmFTc] 
> Here's about an hour-long intro to what is CloudStack - 
> [https://www.youtube.com/watch?v=4qFFwyK9hos] 
> *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
> issue:*
> *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*
> The general skills student would need are - Java, Python, JavaScript/Vue. 
> Idea-specific requirements are mentioned on the idea issue.
> We're a diverse and welcoming community and we encourage interested students 
> to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 
> We have an onboarding course for 

[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-16 Thread Rohit Yadav (Jira)


 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10426:
-
Description: 
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:*

*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

We're a diverse and welcoming community and we encourage interested students to 
join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
 [https://github.com/shapeblue/hackerbook]

Project wiki and other resources:
[https://cwiki.apache.org/confluence/display/CLOUDSTACK/
https://github.com/apache/cloudstack|https://cwiki.apache.org/confluence/display/CLOUDSTACK/]
[http://docs.cloudstack.apache.org/]

  was:
Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:*

*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

We're a diverse and welcoming community and we encourage interested students to 
join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
[https://github.com/shapeblue/hackerbook]


> CloudStack GSoC 2021 Ideas
> --
>
> Key: CLOUDSTACK-10426
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10426
> Project: CloudStack
>  Issue Type: New Feature
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
>  Labels: gsoc2021, mentor
>
> Hello Students! We are the Apache CloudStack project. From our [project 
> website|http://cloudstack.apache.org/]: "Apache CloudStack is open source 
> software designed to deploy and manage large networks of virtual machines, as 
> a highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
> computing platform. CloudStack is used by a number of service providers to 
> offer public cloud services, and by many companies to provide an on-premises 
> (private) cloud offering, or as part of a hybrid cloud solution."
> 2-min video on the Apache CloudStack project - 
> [https://www.youtube.com/watch?v=oJ4b8HFmFTc] 
> Here's about an hour-long intro to what is CloudStack - 
> [https://www.youtube.com/watch?v=4qFFwyK9hos] 
> *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
> issue:*
> *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*
> The general skills student would need are - Java, Python, JavaScript/Vue. 
> Idea-specific requirements are mentioned on the idea issue.
> We're a diverse and welcoming community and we encourage interested students 
> to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 
> We have an onboarding course for students to learn and get started with 
> CloudStack:
>  [https://github.com/shapeblue/hackerbook]
> Project wiki and other resources:
> 

[jira] [Created] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas

2021-03-16 Thread Rohit Yadav (Jira)
Rohit Yadav created CLOUDSTACK-10426:


 Summary: CloudStack GSoC 2021 Ideas
 Key: CLOUDSTACK-10426
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10426
 Project: CloudStack
  Issue Type: New Feature
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav


Hello Students! We are the Apache CloudStack project. From our [project 
website|http://cloudstack.apache.org]: "Apache CloudStack is open source 
software designed to deploy and manage large networks of virtual machines, as a 
highly available, highly scalable Infrastructure as a Service (IaaS) cloud 
computing platform. CloudStack is used by a number of service providers to 
offer public cloud services, and by many companies to provide an on-premises 
(private) cloud offering, or as part of a hybrid cloud solution."

2-min video on the Apache CloudStack project - 
[https://www.youtube.com/watch?v=oJ4b8HFmFTc] 

Here's about an hour-long intro to what is CloudStack - 
[https://www.youtube.com/watch?v=4qFFwyK9hos] 

*All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github 
issue:*

*[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]*

The general skills student would need are - Java, Python, JavaScript/Vue. 
Idea-specific requirements are mentioned on the idea issue.

We're a diverse and welcoming community and we encourage interested students to 
join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] 

We have an onboarding course for students to learn and get started with 
CloudStack:
[https://github.com/shapeblue/hackerbook]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CLOUDSTACK-10280) Please use HTTPS for KEYS, sigs and hashes

2021-03-04 Thread Rohit Yadav (Jira)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17295406#comment-17295406
 ] 

Rohit Yadav commented on CLOUDSTACK-10280:
--

PR proposed to fix this - https://github.com/apache/cloudstack/pull/4751/files

> Please use HTTPS for KEYS, sigs and hashes
> --
>
> Key: CLOUDSTACK-10280
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10280
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Sebb
>Priority: Critical
>
> The download page is generally fine.
> However the links to the KEYS, sigs (PGP) and hashes use http; ideally they 
> should use https.
> Also the gpg command should read:
> gpg --verify apache-cloudstack-X.X.X-src.tar.bz2.asc 
> apache-cloudstack-X.X.X-src.tar.bz2
> i.e. both the detached sig and the artifact itself should be specified.
> See: https://www.apache.org/info/verification.html#CheckingSignatures



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CLOUDSTACK-10280) Please use HTTPS for KEYS, sigs and hashes

2021-03-04 Thread Rohit Yadav (Jira)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17295395#comment-17295395
 ] 

Rohit Yadav commented on CLOUDSTACK-10280:
--

[~sebb]  Alright, I've removed MD5 links from the website but not since the 
policy says we don't need to remove for existing releases. For all future 
releases, I'll remove from our build/publishing scripts to avoid doing md5 
checksums.

> Please use HTTPS for KEYS, sigs and hashes
> --
>
> Key: CLOUDSTACK-10280
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10280
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Sebb
>Priority: Critical
>
> The download page is generally fine.
> However the links to the KEYS, sigs (PGP) and hashes use http; ideally they 
> should use https.
> Also the gpg command should read:
> gpg --verify apache-cloudstack-X.X.X-src.tar.bz2.asc 
> apache-cloudstack-X.X.X-src.tar.bz2
> i.e. both the detached sig and the artifact itself should be specified.
> See: https://www.apache.org/info/verification.html#CheckingSignatures



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CLOUDSTACK-9344) KEYS file link should point to ASF mirror

2021-03-04 Thread Rohit Yadav (Jira)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17295394#comment-17295394
 ] 

Rohit Yadav commented on CLOUDSTACK-9344:
-

Fixed now [~sebb]

> KEYS file link should point to ASF mirror
> -
>
> Key: CLOUDSTACK-9344
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9344
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
> Environment: http://cloudstack.apache.org/downloads.html
>Reporter: Sebb
>Priority: Major
>
> It's good that the download page includes a link to the KEYS file along with 
> detaisl of how to use it.
> However the link in the "Verifying Downloads" box should not be to SVN dist; 
> instead it should be to 
> https://www.apache.org/dist/cloudstack/KEYS
> Also all the KEYS, PGP, MD5 and SHA links should use https rather than http 
> please.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CLOUDSTACK-5511) Please delete old releases from mirroring system

2021-03-04 Thread Rohit Yadav (Jira)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-5511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17295119#comment-17295119
 ] 

Rohit Yadav commented on CLOUDSTACK-5511:
-

I'll add the note on archiving/deleting in 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Release+Procedure

> Please delete old releases from mirroring system
> 
>
> Key: CLOUDSTACK-5511
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5511
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
> Environment: 
> https://dist.apache.org/repos/dist/release/cloudstack/releases/
>Reporter: Sebb
>Priority: Major
>
> To reduce the load on the ASF mirrors, projects are required to delete old 
> releases [1]
> Please can you remove all non-current releases?
> Thanks!
> [Note that older releases are always available from the ASF archive server]
> Any links to older releases on download pages should first be adjusted to 
> point to the archive server.
> [1] http://www.apache.org/dev/release.html#when-to-archive



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CLOUDSTACK-5511) Please delete old releases from mirroring system

2021-03-04 Thread Rohit Yadav (Jira)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-5511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17295116#comment-17295116
 ] 

Rohit Yadav commented on CLOUDSTACK-5511:
-

[~sebb] thanks, I've removed them: 
https://dist.apache.org/repos/dist/release/cloudstack/releases/

> Please delete old releases from mirroring system
> 
>
> Key: CLOUDSTACK-5511
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5511
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
> Environment: 
> https://dist.apache.org/repos/dist/release/cloudstack/releases/
>Reporter: Sebb
>Priority: Major
>
> To reduce the load on the ASF mirrors, projects are required to delete old 
> releases [1]
> Please can you remove all non-current releases?
> Thanks!
> [Note that older releases are always available from the ASF archive server]
> Any links to older releases on download pages should first be adjusted to 
> point to the archive server.
> [1] http://www.apache.org/dev/release.html#when-to-archive



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CLOUDSTACK-9344) KEYS file link should point to ASF mirror

2021-03-04 Thread Rohit Yadav (Jira)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17295115#comment-17295115
 ] 

Rohit Yadav commented on CLOUDSTACK-9344:
-

I've fixed the new https link on the downloads page.

> KEYS file link should point to ASF mirror
> -
>
> Key: CLOUDSTACK-9344
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9344
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
> Environment: http://cloudstack.apache.org/downloads.html
>Reporter: Sebb
>Priority: Major
>
> It's good that the download page includes a link to the KEYS file along with 
> detaisl of how to use it.
> However the link in the "Verifying Downloads" box should not be to SVN dist; 
> instead it should be to 
> https://www.apache.org/dist/cloudstack/KEYS
> Also all the KEYS, PGP, MD5 and SHA links should use https rather than http 
> please.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CLOUDSTACK-10280) Please use HTTPS for KEYS, sigs and hashes

2021-03-04 Thread Rohit Yadav (Jira)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17295114#comment-17295114
 ] 

Rohit Yadav commented on CLOUDSTACK-10280:
--

[~sebb] Thanks for the ticket. I've fixed the https usage and sha512 file link 
on the website now. Pl check and close. On MD5, I've not removed it - is the 
deprecation part of ASF policy, is there any email you can point me to.

Also - we're not using Jira anymore, you may want to use Github in future to 
get community's attention: http://github.com/apache/cloudstack/issues

> Please use HTTPS for KEYS, sigs and hashes
> --
>
> Key: CLOUDSTACK-10280
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10280
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Sebb
>Priority: Critical
>
> The download page is generally fine.
> However the links to the KEYS, sigs (PGP) and hashes use http; ideally they 
> should use https.
> Also the gpg command should read:
> gpg --verify apache-cloudstack-X.X.X-src.tar.bz2.asc 
> apache-cloudstack-X.X.X-src.tar.bz2
> i.e. both the detached sig and the artifact itself should be specified.
> See: https://www.apache.org/info/verification.html#CheckingSignatures



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (CLOUDSTACK-10403) Cannot open console: ConsoleProxyServlet NullPointerException

2019-02-01 Thread Rohit Yadav (JIRA)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16758096#comment-16758096
 ] 

Rohit Yadav commented on CLOUDSTACK-10403:
--

[~AndreaG.] please use Github issues to report issues, use of Jira is 
deprecated: [https://github.com/apache/cloudstack/issues]

Please check the console proxy related global settings and fix the 
appropriately if necessary. Next, make sure to destroy old CPVM (from 4.9.x 
systemvmtemplate) if not done already. Try this and keep us posted. If you can 
still reproduce the error, log the issue on github. Thanks.

> Cannot open console: ConsoleProxyServlet NullPointerException
> -
>
> Key: CLOUDSTACK-10403
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10403
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server, VNC Proxy
>Affects Versions: 4.11
> Environment: CentOS 7.6.1810, Cloudstack 4.11.2.0 installed from 
> Shape Blue repository.
>Reporter: Andrea Giorgi
>Priority: Blocker
>
> I've upgraded CloudStack from version 4.9.3.1 to ver. 4.11.2.0 on CentOS 
> 7.6.1810. I use VMWare as hypervisor with system VM images and CS package 
> from Shape Blue.
>  Since the upgrade when I try to open an instance's console I get a "Server 
> Internal Error" message inside the new window. In the management server log 
> I'm getting this exception:
> ERROR [c.c.s.ConsoleProxyServlet] (qtp510113906-18:null) (logid:) Unexepected 
> exception in ConsoleProxyServlet
>  java.lang.NullPointerException
>  at 
> com.cloud.info.ConsoleProxyInfo.formatProxyAddress(ConsoleProxyInfo.java:59)
>  at com.cloud.info.ConsoleProxyInfo.(ConsoleProxyInfo.java:40)
>  at 
> com.cloud.consoleproxy.ConsoleProxyManagerImpl.assignProxy(ConsoleProxyManagerImpl.java:389)
>  at 
> com.cloud.server.ManagementServerImpl.getConsoleProxyForVm(ManagementServerImpl.java:2274)
>  at 
> com.cloud.server.ManagementServerImpl.getConsoleAccessUrlRoot(ManagementServerImpl.java:2305)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>  at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke(Method.java:498)
>  at 
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:338)
>  at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197)
>  at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
>  at 
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
>  at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
>  at 
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
>  at com.sun.proxy.$Proxy193.getConsoleAccessUrlRoot(Unknown Source)
>  at 
> com.cloud.servlet.ConsoleProxyServlet.handleAccessRequest(ConsoleProxyServlet.java:275)
>  at com.cloud.servlet.ConsoleProxyServlet.doGet(ConsoleProxyServlet.java:188)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:686)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:791)
>  at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
>  at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:535)
>  at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
>  at 
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
>  at 
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>  at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190)
>  at 
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
>  at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
>  at 
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
>  at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
>  at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
>  at 
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
>  at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
>  at 
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
>  at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
>  at 
> 

[jira] [Commented] (CLOUDSTACK-10400) VPC Router Corruption when working with large number of networks containing instances with public IP addresses

2018-11-11 Thread Rohit Yadav (JIRA)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10400?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16683240#comment-16683240
 ] 

Rohit Yadav commented on CLOUDSTACK-10400:
--

[~dubau...@gmail.com] please use github to log issue, use of Jira is 
deprecated: [https://github.com/apache/cloudstack/issues]

One of us can then help you investigate/triage the issue. /cc [~paulangus] 

> VPC Router Corruption when working with large number of networks containing 
> instances with public IP addresses 
> ---
>
> Key: CLOUDSTACK-10400
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10400
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: API
>Affects Versions: 4.11.1.0
>Reporter: Barys Dubauski
>Priority: Critical
> Attachments: testCloudStack.jar
>
>
> We are using CloudStack 4.11.1 running with KVM hosts.  To simulate our 
> usecase, we created a small program that calls CloudStack API to
> 1) create VPC network with 20 guest networks, each containing one virtual 
> machine with a public IP address allocated.  
> 2) delete the machines and networks one by one. 
>  
> However,  we frequently get a timeout error, sometimes during VM deletion, 
> and sometimes during guest network deletion or even during static NAT disable 
> step.  Once the timeout occurs, it seems that the VPC network / Virtual 
> router is in an *unstable/corrupted* state.  We need to restart the Virtual 
> Router with a clean option (sometimes have to try restart several times as it 
> fails to deploy router VM as well).  After that, we can continue delete the 
> network remaining environment.  Here is the high level steps that we did:
>  # Create VPC Network
>  # For each of the 20 "environments"
>  ## Create Guest Network
>  ## Add a VM to the network
>  ## Acquire Public IP
>  ## Associate the Public IP with VM
>  # For each of the 20 environment
>  ## Disassociate the Public IP
>  ## Delete VM
>  ## Delete Guest network
>  # Delete VPC
>  
> The hanging / timeout problems could be in any time during environment 
> deletion.  The first few deletion could go through successfully, and then 
> fail at some point.  The failure could be in any stage.  i.e. Disassociate 
> public IP, delete VM or delete guest network.  We looked at cloud.log, agent 
> log and management server log but couldn’t get any obvious errors.  It seems 
> that management server sends the request to do the deletion, but the VR does 
> not respond and the system/network becomes stuck in an invalid state. Network 
> often gets stuck in “Shutdown” state as a result.
>  
> Here are some errors in the management server log:
> 
>  2018-11-01 01:15:29,263 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] 
> (API-Job-Executor-119:ctx-c14b2ab4 job-29965) (logid:dbe80d4f) Complete async 
> job-29965, jobStatus: FAILED, resultCode: 530, result: 
> org.apache.cloudstack.api.response.ExceptionResponse/null/\{"uuidList":[],"errorcode":530,"errortext":"Failed
>  to delete network"}
> 2018-11-01 01:15:29,245 DEBUG [c.c.a.t.Request] 
> (API-Job-Executor-119:ctx-c14b2ab4 job-29965 ctx-eb2dda94) (logid:dbe80d4f) 
> Seq 4-667095694804259240: Received: 
> { Ans: , MgmtId: [7474664765770|tel:7474664765770], via: 
> 4([cehv02.core.jazz.net|http://cehv02.core.jazz.net/]), Ver: v1, Flags: 110, 
> \\{ GroupAnswer }
> }
>  2018-11-01 01:15:29,245 WARN  
> [c.c.n.r.VpcVirtualNetworkApplianceManagerImpl] 
> (API-Job-Executor-119:ctx-c14b2ab4 job-29965 ctx-eb2dda94) (logid:dbe80d4f) 
> *Unable to destroy guest network on router VM*[DomainRouter|r-3388-VM]
>  2018-11-01 01:15:29,247 WARN  
> [c.c.n.r.VpcVirtualNetworkApplianceManagerImpl] 
> (API-Job-Executor-119:ctx-c14b2ab4 job-29965 ctx-eb2dda94) (logid:dbe80d4f) 
> *Failed to destroy guest network config Ntwk*[1122|Guest|12] on router 
> VM[DomainRouter|r-3388-VM]
>  2018-11-01 01:15:29,247 WARN  [c.c.n.e.VpcVirtualRouterElement] 
> (API-Job-Executor-119:ctx-c14b2ab4 job-29965 ctx-eb2dda94) (logid:dbe80d4f) 
> *Failed to unplug nic in network Ntwk*[1122|Guest|12] for virtual router 
> VM[DomainRouter|r-3388-VM]
>  2018-11-01 01:15:29,247 WARN  [o.a.c.e.o.NetworkOrchestrator] 
> (API-Job-Executor-119:ctx-c14b2ab4 job-29965 ctx-eb2dda94) (logid:dbe80d4f) 
> *Unable to complete shutdown of the network elements due to element: 
> VpcVirtualRouter*
>  2018-11-01 01:15:29,255 DEBUG [o.a.c.e.o.NetworkOrchestrator] 
> (API-Job-Executor-119:ctx-c14b2ab4 job-29965 ctx-eb2dda94) (logid:dbe80d4f) 
> Lock is released for network Ntwk[1122|Guest|12] as a part of network shutdown
>  2018-11-01 01:15:29,256 DEBUG [o.a.c.e.o.NetworkOrchestrator] 
> 

[jira] [Commented] (CLOUDSTACK-10398) Global Settings for console proxy SSL cipher

2018-11-01 Thread Rohit Yadav (JIRA)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16671255#comment-16671255
 ] 

Rohit Yadav commented on CLOUDSTACK-10398:
--

[~msinhore] please submit any new issue 
[https://github.com/apache/cloudstack/issues]

Jira usage is deprecated. 

> Global Settings for console proxy SSL cipher
> 
>
> Key: CLOUDSTACK-10398
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10398
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: SystemVM
>Reporter: Marco Sinhoreli
>Priority: Minor
>
> As Cloud Admin user, I'd like to configure in global settings, supported and 
> unsupported ciphers and SSL protocol used in the connection between user and 
> console proxy VM. It's a useful feature to enforce the security level in the 
> user and console proxy connection, maintaining it inviolable against 
> malicious attach, since it is traffic the username and password of hosted VM 
> in Apache CloudStack. Today, to change the supported and unsupported ciphers 
> and protocols, become necessary to change the source code and edit the 
> ciphers and protocol lists and configure the java.security file.
>  
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-9974) VR got 4 nics instead of 3; public IP assigned on eth3 instead of eth2; SNAT not working

2018-10-07 Thread Rohit Yadav (JIRA)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16641195#comment-16641195
 ] 

Rohit Yadav commented on CLOUDSTACK-9974:
-

Hi [~rhuang] , can you test latest 4.11.1.0 release and advise if you're able 
to reproduce the error? Jira usage is deprecated, please report future 
comments/issues/bugs here: https://github.com/apache/cloudstack/issues

> VR got 4 nics instead of 3; public IP assigned on eth3 instead of eth2; SNAT 
> not working
> 
>
> Key: CLOUDSTACK-9974
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9974
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: cloudstack-agent, KVM, Virtual Router
>Affects Versions: 4.9.2.0
> Environment: Cloudstack 4.9.2.0
> 1 cluster Ubuntu 16.04 with KVM
> 1 cluster XenServer 6.5SP1
> Zone with Advanced Network
>Reporter: Francois Scheurer
>Priority: Critical
>
> Dear Cloudstack contributors
> We are currently testing CS 4.9.2 with XenServer (6.5) and KVM (Ubuntu 16.04).
> We noticed that the VR on KVM are created with 4 nics (eth0-eth3) instead of 
> 3.
> The bad effect is that SNAT is not working, so the VM's cannot access 
> internet...
> As you can see, the public ip 217.71.92.215 ha an SNAT on eth2 but is 
> allocated to eth3:
> root@r-4862-VM:~# ip a
> 1: lo:  mtu 16436 qdisc noqueue state UNKNOWN
> link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
> inet 127.0.0.1/8 scope host lo
> 2: eth0:  mtu 1500 qdisc pfifo_fast 
> state UP qlen 1000
> link/ether 02:00:70:65:00:02 brd ff:ff:ff:ff:ff:ff
> inet 172.16.0.1/24 brd 172.16.0.255 scope global eth0
> 3: eth1:  mtu 1500 qdisc pfifo_fast 
> state UP qlen 1000
> link/ether 0e:00:a9:fe:03:04 brd ff:ff:ff:ff:ff:ff
> inet 169.254.3.4/16 brd 169.254.255.255 scope global eth1
> 4: eth2:  mtu 1500 qdisc pfifo_fast 
> state UP qlen 1000
> link/ether 06:29:76:00:02:45 brd ff:ff:ff:ff:ff:ff
> 5: eth3:  mtu 1500 qdisc pfifo_fast 
> state UP qlen 1000
> link/ether 06:1f:96:00:02:45 brd ff:ff:ff:ff:ff:ff
> inet 217.71.92.215/27 brd 217.71.92.223 scope global eth3
> root@r-4862-VM:~# iptables -t nat -L -n -v
> Chain PREROUTING (policy ACCEPT 45661 packets, 3361K bytes)
>  pkts bytes target prot opt in out source   
> destination
> Chain INPUT (policy ACCEPT 12476 packets, 844K bytes)
>  pkts bytes target prot opt in out source   
> destination
> Chain OUTPUT (policy ACCEPT 19244 packets, 1285K bytes)
>  pkts bytes target prot opt in out source   
> destination
> Chain POSTROUTING (policy ACCEPT 19240 packets, 1284K bytes)
>  pkts bytes target prot opt in out source   
> destination
> 4   304 SNAT   all  --  *  eth20.0.0.0/0
> 0.0.0.0/0to:217.71.92.215
> eth3 should not exist at all...
> Rebooting the VR several sometimes "fixes" the issue and allocates the public 
> ip to eth2, but eth3 still exists.
> Let's look why eth3 is created:
> root@r-4862-VM:~# grep -r eth3 /etc
> /etc/cloudstack/ips.json:"eth3": [
> /etc/cloudstack/ips.json:"device": "eth3",
> /etc/iptables/iptables-secstorage:-A INPUT -i eth3 -m state --state 
> RELATED,ESTABLISHED -j ACCEPT
> /etc/iptables/router_rules.v4:-A PREROUTING -i eth3 -m state --state 
> NEW -j CONNMARK --set-xmark 0x3/0x
> /etc/iptables/router_rules.v4:-A INPUT -i eth3 -m state --state 
> RELATED,ESTABLISHED -j ACCEPT
> /etc/iptables/router_rules.v4:-A FORWARD -i eth3 -o eth0 -m state 
> --state RELATED,ESTABLISHED -j ACCEPT
> /etc/iptables/router_rules.v4:-A FORWARD -i eth0 -o eth3 -j 
> FW_OUTBOUND
> /etc/iproute2/rt_tables:3 Table_eth3
> /etc/init.d/cloud-early-config:echo "auto eth3" >> 
> /etc/network/interfaces
> /etc/init.d/cloud-early-config:[ -n "$MTU" ] && ifconfig eth3 mtu 
> $MTU && echo "  mtu $MTU" >> /etc/network/interfaces
> root@r-4862-VM:~# cat /etc/cloudstack/ips.json
> {
> "eth0": [
> {
> "add": true,
> "broadcast": "172.16.0.255",
> "cidr": "172.16.0.1/24",
> "device": "eth0",
> "gateway": "None",
> "netmask": "255.255.255.0",
> "network": "172.16.0.0/24",
> 

[jira] [Commented] (CLOUDSTACK-7972) DNS records for additional IP addresses

2018-09-26 Thread Rohit Yadav (JIRA)


[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-7972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16629488#comment-16629488
 ] 

Rohit Yadav commented on CLOUDSTACK-7972:
-

Can you add this again on github as an issue? 

> DNS records for additional IP addresses
> ---
>
> Key: CLOUDSTACK-7972
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-7972
> Project: CloudStack
>  Issue Type: New Feature
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Network Controller, UI
>Affects Versions: Future
>Reporter: Ingo Jochim
>Priority: Major
>
> For adaptive computing it's important to get use of additional application IP 
> addresses which you can move between machines in case of a failure of one of 
> the virtual machines or for upgrades.
> I can attach an additional IP to a VM using CS. But I cannot give that a 
> separate name which does not belong to the actual hostname of the VM.
> It would be just another A-Record in DNS for this new application IP.
> Thanks and regards,
> Ingo



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-9184) [VMware] vmware.ports.per.dvportgroup global setting is not useful from vCenter 5.0 onwards

2018-05-10 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16470150#comment-16470150
 ] 

Rohit Yadav commented on CLOUDSTACK-9184:
-

Suresh - the reason for closing the old PR was that my requests for rebasing 
were ignored for months, the issue was recently reported as blocker so I opened 
a new PR rebasing your changes. If you need to make further improvements, you 
can push changes to the new PR, no point closing the new PR and opening the old 
PR when the work of rebasing is already done.


I'm in the meanwhile testing it against 4.11 including doing an upgrade related 
tests based on the reported blocker issue:

https://github.com/apache/cloudstack/issues/2631


- Rohit







> [VMware] vmware.ports.per.dvportgroup global setting is not useful from 
> vCenter 5.0 onwards
> ---
>
> Key: CLOUDSTACK-9184
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9184
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server, VMware
>Affects Versions: 4.5.2
>Reporter: Suresh Kumar Anaparti
>Assignee: Suresh Kumar Anaparti
>Priority: Major
>
> CloudStack has a global config paramter vmware.ports.per.dvportgroup for 
> setting the number of ports per dvportgroup of Distributed Virtual Switch 
> (DVS) and this takes effect when the zone is created.
> Auto expand/shrink features adjusts the ports per dvportgroup value 
> dynamically from ESX 5.0 release. So, even if we set this global setting, 
> auto expand will take effect and the value configured at cloudstack is not 
> useful anymore.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (CLOUDSTACK-9184) [VMware] vmware.ports.per.dvportgroup global setting is not useful from vCenter 5.0 onwards

2018-05-10 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav closed CLOUDSTACK-9184.
---
Resolution: Fixed

> [VMware] vmware.ports.per.dvportgroup global setting is not useful from 
> vCenter 5.0 onwards
> ---
>
> Key: CLOUDSTACK-9184
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9184
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server, VMware
>Affects Versions: 4.5.2
>Reporter: Suresh Kumar Anaparti
>Assignee: Suresh Kumar Anaparti
>Priority: Major
>
> CloudStack has a global config paramter vmware.ports.per.dvportgroup for 
> setting the number of ports per dvportgroup of Distributed Virtual Switch 
> (DVS) and this takes effect when the zone is created.
> Auto expand/shrink features adjusts the ports per dvportgroup value 
> dynamically from ESX 5.0 release. So, even if we set this global setting, 
> auto expand will take effect and the value configured at cloudstack is not 
> useful anymore.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10304) SystemVM - Apache Web Server Version Number Information Disclosure

2018-04-11 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10304?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16434600#comment-16434600
 ] 

Rohit Yadav commented on CLOUDSTACK-10304:
--

[~jgilbert] - please use Github issues in future to report issues. For any 
security issues please use the security ML, see cloudstack.apache.org on 
mailing list details. I've fixed the issue here that you can help test: 
https://github.com/apache/cloudstack/pull/2563

> SystemVM - Apache Web Server Version Number Information Disclosure
> --
>
> Key: CLOUDSTACK-10304
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10304
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: SystemVM
>Affects Versions: 4.11.0.0
>Reporter: Julian Gilbert
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> {color:#00}The Secondary Storage System VM discloses its Apache Web 
> Server version number in HTTP headers and error pages. This type of 
> information disclosure can lead to medium vulnerabilities being reported in 
> web vulnerability scanners and reveals the Apache server version 
> unnecessarily.{color}
> {color:#00}The apache2 directory structure no longer contains 
> /etc/apache2/conf.d/ in Debian 9 and therefore the appropriate apache2 
> security configuration file is in another location. The 
> /opt/cloud/bin/setup/common.sh script has not been updated to reflect 
> this.{color}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10304) SystemVM - Apache Web Server Version Number Information Disclosure

2018-04-11 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10304:
-
Fix Version/s: 4.11.1.0
   4.12.0.0

> SystemVM - Apache Web Server Version Number Information Disclosure
> --
>
> Key: CLOUDSTACK-10304
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10304
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: SystemVM
>Affects Versions: 4.11.0.0
>Reporter: Julian Gilbert
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> {color:#00}The Secondary Storage System VM discloses its Apache Web 
> Server version number in HTTP headers and error pages. This type of 
> information disclosure can lead to medium vulnerabilities being reported in 
> web vulnerability scanners and reveals the Apache server version 
> unnecessarily.{color}
> {color:#00}The apache2 directory structure no longer contains 
> /etc/apache2/conf.d/ in Debian 9 and therefore the appropriate apache2 
> security configuration file is in another location. The 
> /opt/cloud/bin/setup/common.sh script has not been updated to reflect 
> this.{color}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (CLOUDSTACK-10304) SystemVM - Apache Web Server Version Number Information Disclosure

2018-04-11 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav reassigned CLOUDSTACK-10304:


Assignee: Rohit Yadav

> SystemVM - Apache Web Server Version Number Information Disclosure
> --
>
> Key: CLOUDSTACK-10304
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10304
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: SystemVM
>Affects Versions: 4.11.0.0
>Reporter: Julian Gilbert
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> {color:#00}The Secondary Storage System VM discloses its Apache Web 
> Server version number in HTTP headers and error pages. This type of 
> information disclosure can lead to medium vulnerabilities being reported in 
> web vulnerability scanners and reveals the Apache server version 
> unnecessarily.{color}
> {color:#00}The apache2 directory structure no longer contains 
> /etc/apache2/conf.d/ in Debian 9 and therefore the appropriate apache2 
> security configuration file is in another location. The 
> /opt/cloud/bin/setup/common.sh script has not been updated to reflect 
> this.{color}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10355) After upgrade to 4.11, Ceph RBD primary storage fails connection and renders node unusable

2018-04-10 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16431909#comment-16431909
 ] 

Rohit Yadav commented on CLOUDSTACK-10355:
--

[~exion] please use **Github issues for logging ticket: 
github.com/apache/cloudstack/issues. Use of Jira is discouraged.

> After upgrade to 4.11, Ceph RBD primary storage fails connection and renders 
> node unusable
> --
>
> Key: CLOUDSTACK-10355
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10355
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: cloudstack-agent
>Affects Versions: 4.11.0.0
>Reporter: exion
>Priority: Blocker
>
> On a perfectly working 4.10 node with KVM hypervisor and Ceph RBD primary 
> storage, after upgrading to 4.11, cloudstack agent is unable to connect the 
> BRD pool in libvirt, giving just a generic "operation not supported" error in 
> its logs:
>  
> 2018-04-06 16:27:37,650 INFO  [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-2:null) (logid:91b4e1df) Attempting to create storage 
> pool be80af6a-7201-3410-8da4-9b3b58c4954f (RBD) in libvirt
> 2018-04-06 16:27:37,652 WARN  [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-2:null) (logid:91b4e1df) Storage pool 
> be80af6a-7201-3410-8da4-9b3b58c4954f was not found running in libvirt. Need 
> to create it.
> 2018-04-06 16:27:37,653 INFO  [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-2:null) (logid:91b4e1df) Didn't find an existing 
> storage pool be80af6a-7201-3410-8da4-9b3b58c4954f by UUID, checking for pools 
> with duplicate paths
> 2018-04-06 16:27:37,664 ERROR [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-2:null) (logid:91b4e1df) Failed to create RBD storage 
> pool: org.libvirt.LibvirtException: failed to connect to the RADOS monitor 
> on: storagepool1:6789,: Operation not supported
> 2018-04-06 16:27:42,762 INFO  [cloud.agent.Agent] (Agent-Handler-4:null) 
> (logid:) Lost connection to the server. Dealing with the remaining commands...
>  
> Exactly the same pool was previously working before upgrade:
>  
> 2018-04-06 12:53:52,847 INFO  [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-3:null) (logid:14dace5e) Attempting to create storage 
> pool be80af6a-7201-3410-8da4-9b3b58c4954f (RBD) in libvirt
> 2018-04-06 12:53:52,850 INFO  [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-3:null) (logid:14dace5e) Found existing defined storage 
> pool be80af6a-7201-3410-8da4-9b3b58c4954f, using it.
> 2018-04-06 12:53:52,850 INFO  [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-3:null) (logid:14dace5e) Trying to fetch storage pool 
> be80af6a-7201-3410-8da4-9b3b58c4954f from libvirt
> 2018-04-06 12:53:53,171 INFO  [cloud.agent.Agent] 
> (agentRequest-Handler-2:null) (logid:14dace5e) Proccess agent ready command, 
> agent id = 46
>  
> To workaround the issue I have tried to use the following XML config (dumped 
> from another node where it is correctly running) and define the pool directly 
> in libvirt, and it worked as expected:
>  
> 
>   be80af6a-7201-3410-8da4-9b3b58c4954f
>   be80af6a-7201-3410-8da4-9b3b58c4954f
>   
>     cephstor1
>     
>     
>       
>     
>   
> 
>  
> virsh pool-define test.xml 
> Pool be80af6a-7201-3410-8da4-9b3b58c4954f defined from test.xml
>  
> root@compute6:~# virsh pool-start  be80af6a-7201-3410-8da4-9b3b58c4954f
> Pool be80af6a-7201-3410-8da4-9b3b58c4954f started
>  
> root@compute6:~# virsh pool-info be80af6a-7201-3410-8da4-9b3b58c4954f
> Name:           be80af6a-7201-3410-8da4-9b3b58c4954f
> UUID:           be80af6a-7201-3410-8da4-9b3b58c4954f
> State:          running
> Persistent:     yes
> Autostart:      no
> Capacity:       10.05 TiB
> Allocation:     2.22 TiB
> Available:      2.71 TiB
>  
> And now the cloudstack agent correctly starts: 
>  
> 2018-04-09 10:29:19,989 INFO  [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-2:null) (logid:f0021131) Attempting to create storage 
> pool be80af6a-7201-3410-8da4-9b3b58c4954f (RBD) in libvirt
> 2018-04-09 10:29:19,990 INFO  [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-2:null) (logid:f0021131) Found existing defined storage 
> pool be80af6a-7201-3410-8da4-9b3b58c4954f, using it.
> 2018-04-09 10:29:19,991 INFO  [kvm.storage.LibvirtStorageAdaptor] 
> (agentRequest-Handler-2:null) (logid:f0021131) Trying to fetch storage pool 
> be80af6a-7201-3410-8da4-9b3b58c4954f from libvirt
> 2018-04-09 10:29:20,372 INFO  [cloud.agent.Agent] 
> (agentRequest-Handler-2:null) (logid:f0021131) Proccess agent ready command, 
> agent id = 56
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10348) VMs fail to deploy on Ubuntu 17.10/18.04 KVM host

2018-03-31 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16421435#comment-16421435
 ] 

Rohit Yadav commented on CLOUDSTACK-10348:
--

[~widodh] ,[~ustcweiz...@gmail.com] - have you guys come across such a failure 
on recent ubuntus?

> VMs fail to deploy on Ubuntu 17.10/18.04 KVM host
> -
>
> Key: CLOUDSTACK-10348
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10348
> Project: CloudStack
>  Issue Type: Task
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Priority: Blocker
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Issue observed:
> 2018-04-01 00:44:19,735 WARN [resource.wrapper.LibvirtStartCommandWrapper] 
> (agentRequest-Handler-2:null) (logid:29139943) LibvirtException
> org.libvirt.LibvirtException: internal error: process exited while connecting 
> to monitor: 2018-03-31T19:14:19.559497Z qemu-system-x86_64: -chardev 
> pty,id=charserial0: char device redirected to /dev/pts/3 (label charserial0)
> 2018-03-31T19:14:19.560574Z qemu-system-x86_64: -drive 
> file=/mnt/fd7d94b4-1672-3337-89f2-7dbc82e716f2/27d4b539-7dfd-4307-9d43-033d7c0a83bf,format=qcow2,if=none,id=drive-virtio-disk0,serial=27d4b5397dfd43079d43,cache=none:
>  'serial' is deprecated, please use the corresponding option of '-device' 
> instead
> 2018-03-31T19:14:19.606326Z qemu-system-x86_64: -drive 
> if=none,id=drive-ide0-1-0,readonly=on,cache=none: Must specify either driver 
> or file
>  at org.libvirt.ErrorHandler.processError(Unknown Source)
>  at org.libvirt.Connect.processError(Unknown Source)
>  at org.libvirt.Connect.processError(Unknown Source)
>  at org.libvirt.Connect.domainCreateXML(Unknown Source)
>  at 
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1414)
>  at 
> com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:92)
>  at 
> com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:47)
>  at 
> com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:75)
>  at 
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1438)
>  at com.cloud.agent.Agent.processRequest(Agent.java:563)
>  at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:976)
>  at com.cloud.utils.nio.Task.call(Task.java:83)
>  at com.cloud.utils.nio.Task.call(Task.java:29)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10348) VMs fail to deploy on Ubuntu 17.10/18.04 KVM host

2018-03-31 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10348:
-
Issue Type: Bug  (was: Task)

> VMs fail to deploy on Ubuntu 17.10/18.04 KVM host
> -
>
> Key: CLOUDSTACK-10348
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10348
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Priority: Blocker
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Issue observed:
> 2018-04-01 00:44:19,735 WARN [resource.wrapper.LibvirtStartCommandWrapper] 
> (agentRequest-Handler-2:null) (logid:29139943) LibvirtException
> org.libvirt.LibvirtException: internal error: process exited while connecting 
> to monitor: 2018-03-31T19:14:19.559497Z qemu-system-x86_64: -chardev 
> pty,id=charserial0: char device redirected to /dev/pts/3 (label charserial0)
> 2018-03-31T19:14:19.560574Z qemu-system-x86_64: -drive 
> file=/mnt/fd7d94b4-1672-3337-89f2-7dbc82e716f2/27d4b539-7dfd-4307-9d43-033d7c0a83bf,format=qcow2,if=none,id=drive-virtio-disk0,serial=27d4b5397dfd43079d43,cache=none:
>  'serial' is deprecated, please use the corresponding option of '-device' 
> instead
> 2018-03-31T19:14:19.606326Z qemu-system-x86_64: -drive 
> if=none,id=drive-ide0-1-0,readonly=on,cache=none: Must specify either driver 
> or file
>  at org.libvirt.ErrorHandler.processError(Unknown Source)
>  at org.libvirt.Connect.processError(Unknown Source)
>  at org.libvirt.Connect.processError(Unknown Source)
>  at org.libvirt.Connect.domainCreateXML(Unknown Source)
>  at 
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1414)
>  at 
> com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:92)
>  at 
> com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:47)
>  at 
> com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:75)
>  at 
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1438)
>  at com.cloud.agent.Agent.processRequest(Agent.java:563)
>  at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:976)
>  at com.cloud.utils.nio.Task.call(Task.java:83)
>  at com.cloud.utils.nio.Task.call(Task.java:29)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10348) VMs fail to deploy on Ubuntu 17.10/18.04 KVM host

2018-03-31 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10348:


 Summary: VMs fail to deploy on Ubuntu 17.10/18.04 KVM host
 Key: CLOUDSTACK-10348
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10348
 Project: CloudStack
  Issue Type: Task
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
 Fix For: 4.12.0.0, 4.11.1.0


Issue observed:

2018-04-01 00:44:19,735 WARN [resource.wrapper.LibvirtStartCommandWrapper] 
(agentRequest-Handler-2:null) (logid:29139943) LibvirtException
org.libvirt.LibvirtException: internal error: process exited while connecting 
to monitor: 2018-03-31T19:14:19.559497Z qemu-system-x86_64: -chardev 
pty,id=charserial0: char device redirected to /dev/pts/3 (label charserial0)
2018-03-31T19:14:19.560574Z qemu-system-x86_64: -drive 
file=/mnt/fd7d94b4-1672-3337-89f2-7dbc82e716f2/27d4b539-7dfd-4307-9d43-033d7c0a83bf,format=qcow2,if=none,id=drive-virtio-disk0,serial=27d4b5397dfd43079d43,cache=none:
 'serial' is deprecated, please use the corresponding option of '-device' 
instead
2018-03-31T19:14:19.606326Z qemu-system-x86_64: -drive 
if=none,id=drive-ide0-1-0,readonly=on,cache=none: Must specify either driver or 
file
 at org.libvirt.ErrorHandler.processError(Unknown Source)
 at org.libvirt.Connect.processError(Unknown Source)
 at org.libvirt.Connect.processError(Unknown Source)
 at org.libvirt.Connect.domainCreateXML(Unknown Source)
 at 
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1414)
 at 
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:92)
 at 
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:47)
 at 
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:75)
 at 
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1438)
 at com.cloud.agent.Agent.processRequest(Agent.java:563)
 at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:976)
 at com.cloud.utils.nio.Task.call(Task.java:83)
 at com.cloud.utils.nio.Task.call(Task.java:29)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10341) Systemvmtemplate 4.11 changes

2018-03-23 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10341:
-
Status: Reviewable  (was: In Progress)

> Systemvmtemplate 4.11 changes
> -
>
> Key: CLOUDSTACK-10341
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10341
> Project: CloudStack
>  Issue Type: Task
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Systemvmtemplate and fail due to low /run memory allocation, the template is 
> slow to copy the size may be further reduced.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10341) Systemvmtemplate 4.11 changes

2018-03-23 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10341:


 Summary: Systemvmtemplate 4.11 changes
 Key: CLOUDSTACK-10341
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10341
 Project: CloudStack
  Issue Type: Task
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.12.0.0, 4.11.1.0


Systemvmtemplate and fail due to low /run memory allocation, the template is 
slow to copy the size may be further reduced.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10333) Secure VM Live migration for KVM

2018-03-22 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10333:
-
Status: Reviewable  (was: In Progress)

> Secure VM Live migration for KVM
> 
>
> Key: CLOUDSTACK-10333
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10333
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> With use of CA framework to secure hosts, the current mechanisms don't secure 
> libvirtd to use those certificates (used by agent to connect to mgmt server). 
> This causes insecure vm migration over tcp instead of tls. The aim is to use 
> the same framework and certificates to secure live VM migration. This could 
> be coupled with securing of a host and renewal/provisioning of certificates 
> to host.
>  
> FS: 
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Secure+Live+VM+Migration+for+KVM



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10340) Add setter in vminstancevo

2018-03-22 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10340:
-
Status: Reviewable  (was: In Progress)

> Add setter in vminstancevo 
> ---
>
> Key: CLOUDSTACK-10340
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10340
> Project: CloudStack
>  Issue Type: Task
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Add setter for:
>  _VMInstanceVO needs setHypervisorType()_



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10340) Add setter in vminstancevo

2018-03-22 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10340:


 Summary: Add setter in vminstancevo 
 Key: CLOUDSTACK-10340
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10340
 Project: CloudStack
  Issue Type: Task
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.12.0.0, 4.11.1.0


Add setter for:
 _VMInstanceVO needs setHypervisorType()_



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10333) Secure VM Live migration for KVM

2018-03-21 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10333:
-
Description: 
With use of CA framework to secure hosts, the current mechanisms don't secure 
libvirtd to use those certificates (used by agent to connect to mgmt server). 
This causes insecure vm migration over tcp instead of tls. The aim is to use 
the same framework and certificates to secure live VM migration. This could be 
coupled with securing of a host and renewal/provisioning of certificates to 
host.

 

FS: 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Secure+Live+VM+Migration+for+KVM

  was:With use of CA framework to secure hosts, the current mechanisms don't 
secure libvirtd to use those certificates (used by agent to connect to mgmt 
server). This causes insecure vm migration over tcp instead of tls. The aim is 
to use the same framework and certificates to secure live VM migration. This 
could be coupled with securing of a host and renewal/provisioning of 
certificates to host.


> Secure VM Live migration for KVM
> 
>
> Key: CLOUDSTACK-10333
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10333
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> With use of CA framework to secure hosts, the current mechanisms don't secure 
> libvirtd to use those certificates (used by agent to connect to mgmt server). 
> This causes insecure vm migration over tcp instead of tls. The aim is to use 
> the same framework and certificates to secure live VM migration. This could 
> be coupled with securing of a host and renewal/provisioning of certificates 
> to host.
>  
> FS: 
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Secure+Live+VM+Migration+for+KVM



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10333) Secure VM Live migration for KVM

2018-03-21 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10333:


 Summary: Secure VM Live migration for KVM
 Key: CLOUDSTACK-10333
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10333
 Project: CloudStack
  Issue Type: Improvement
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.12.0.0, 4.11.1.0


With use of CA framework to secure hosts, the current mechanisms don't secure 
libvirtd to use those certificates (used by agent to connect to mgmt server). 
This causes insecure vm migration over tcp instead of tls. The aim is to use 
the same framework and certificates to secure live VM migration. This could be 
coupled with securing of a host and renewal/provisioning of certificates to 
host.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (CLOUDSTACK-10227) Stabilization fixes for master/4.11

2018-03-21 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav closed CLOUDSTACK-10227.

Resolution: Fixed

> Stabilization fixes for master/4.11
> ---
>
> Key: CLOUDSTACK-10227
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10227
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Blocker
>
> List of blocker fixes per the 4.11.0.0 release.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (CLOUDSTACK-10306) Update vmware dependency vim jar to 6.5 version

2018-03-21 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav resolved CLOUDSTACK-10306.
--
Resolution: Fixed

> Update vmware dependency vim jar to 6.5 version
> ---
>
> Key: CLOUDSTACK-10306
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10306
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Minor
> Fix For: 4.11.1.1, 4.12.0.0
>
>
> Upgrade to vmware sdk 6.5's vim.jar



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (CLOUDSTACK-10296) Fix timestamp difference in heartbeat script for rVRs

2018-03-21 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav resolved CLOUDSTACK-10296.
--
Resolution: Fixed

> Fix timestamp difference in heartbeat script for rVRs
> -
>
> Key: CLOUDSTACK-10296
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10296
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Affects Versions: 4.11.0.0, 4.9.3.0
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.11.1.1
>
>
> Raised recently on dev@ ML by Jayakartheek, the difference code in heartbeat 
> checker script for rVRs wrongly take difference, that will always be less 
> than or equal to 0.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (CLOUDSTACK-10317) In case of multiple-public ips, snat fails to work for addtional public nics/network for guest traffic

2018-03-21 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav resolved CLOUDSTACK-10317.
--
Resolution: Fixed

> In case of multiple-public ips, snat fails to work for addtional public 
> nics/network for guest traffic
> --
>
> Key: CLOUDSTACK-10317
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10317
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Minor
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> If a VR has two+ public nics, traffic from guest VM fails to be NAT-ed 
> correctly for traffic towards additional public nics.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10317) In case of multiple-public ips, snat fails to work for addtional public nics/network for guest traffic

2018-03-21 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10317:
-
Status: Reviewable  (was: In Progress)

> In case of multiple-public ips, snat fails to work for addtional public 
> nics/network for guest traffic
> --
>
> Key: CLOUDSTACK-10317
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10317
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Minor
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> If a VR has two+ public nics, traffic from guest VM fails to be NAT-ed 
> correctly for traffic towards additional public nics.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (CLOUDSTACK-10132) Extend Multiple Management Servers Support for agents to allow sorting algorithms

2018-03-21 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav resolved CLOUDSTACK-10132.
--
Resolution: Fixed

> Extend Multiple Management Servers Support for agents to allow sorting 
> algorithms
> -
>
> Key: CLOUDSTACK-10132
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10132
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Affects Versions: 4.11.0.0
>Reporter: Nicolas Vazquez
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Multiple Management Servers Support for agents



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (CLOUDSTACK-10330) Introduce a standard PULL REQUEST template

2018-03-19 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav reassigned CLOUDSTACK-10330:


Assignee: Rohit Yadav

> Introduce a standard PULL REQUEST template
> --
>
> Key: CLOUDSTACK-10330
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10330
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
>
> This would introduce a new/standard pull request template.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10330) Introduce a standard PULL REQUEST template

2018-03-19 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10330:


 Summary: Introduce a standard PULL REQUEST template
 Key: CLOUDSTACK-10330
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10330
 Project: CloudStack
  Issue Type: Improvement
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav


This would introduce a new/standard pull request template.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (CLOUDSTACK-10330) Introduce a standard PULL REQUEST template

2018-03-19 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav closed CLOUDSTACK-10330.

Resolution: Fixed

> Introduce a standard PULL REQUEST template
> --
>
> Key: CLOUDSTACK-10330
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10330
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Priority: Major
>
> This would introduce a new/standard pull request template.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10319) Prefer TLSv1.2 and deprecate TLS 1.0/1.1

2018-03-08 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10319:


 Summary: Prefer TLSv1.2 and deprecate TLS 1.0/1.1
 Key: CLOUDSTACK-10319
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10319
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.12.0.0, 4.11.1.0


TLS 1.0 and 1.1 are both recommended to not be used. The aim would be to make 
cloudstack prefer tls 1.2.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10317) In case of multiple-public ips, snat fails to work for addtional public nics/network for guest traffic

2018-03-05 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10317:
-
Priority: Minor  (was: Major)

> In case of multiple-public ips, snat fails to work for addtional public 
> nics/network for guest traffic
> --
>
> Key: CLOUDSTACK-10317
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10317
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Minor
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> If a VR has two+ public nics, traffic from guest VM fails to be NAT-ed 
> correctly for traffic towards additional public nics.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10317) In case of multiple-public ips, snat fails to work for addtional public nics/network for guest traffic

2018-03-05 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10317:


 Summary: In case of multiple-public ips, snat fails to work for 
addtional public nics/network for guest traffic
 Key: CLOUDSTACK-10317
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10317
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.12.0.0, 4.11.1.0


If a VR has two+ public nics, traffic from guest VM fails to be NAT-ed 
correctly for traffic towards additional public nics.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10312) keealived.log will end up filling ramdisk partition on RVR, As timestamp comparison is wrong

2018-02-28 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16380185#comment-16380185
 ] 

Rohit Yadav commented on CLOUDSTACK-10312:
--

Ongoing PR [https://github.com/apache/cloudstack/pull/2458.] This ticket dupes 
CLOUDSTACK-10296

> keealived.log will end up filling ramdisk partition on RVR, As timestamp 
> comparison is wrong 
> -
>
> Key: CLOUDSTACK-10312
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10312
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Virtual Router
>Affects Versions: 4.6.0, 4.11.0.0
>Reporter: jay
>Priority: Major
>
> coding error in how the time stamp is compared in check_heartbeat.sh file .
> thistime=$(cat $ROUTER_BIN_PATH/keepalived.ts)
>  lasttime=$(cat $ROUTER_BIN_PATH/keepalived.ts2)
>  diff=$(($lasttime - $thistime))
> s=0
>  if  [ $diff -ge 10 ]
> lasttime will never be greater then current time and IF condition will always 
> fail
> related commit ID :
> https://github.com/apache/cloudstack/pull/587/files#diff-002a85328505a
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10132) Extend Multiple Management Servers Support for agents to allow sorting algorithms

2018-02-27 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10132:
-
Status: Reviewable  (was: In Progress)

> Extend Multiple Management Servers Support for agents to allow sorting 
> algorithms
> -
>
> Key: CLOUDSTACK-10132
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10132
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Affects Versions: 4.11.0.0
>Reporter: Nicolas Vazquez
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Multiple Management Servers Support for agents



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10132) Extend Multiple Management Servers Support for agents to allow sorting algorithms

2018-02-27 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10132:
-
Summary: Extend Multiple Management Servers Support for agents to allow 
sorting algorithms  (was: Multiple Management Servers Support for agents)

> Extend Multiple Management Servers Support for agents to allow sorting 
> algorithms
> -
>
> Key: CLOUDSTACK-10132
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10132
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Affects Versions: 4.11.0.0
>Reporter: Nicolas Vazquez
>Assignee: Nicolas Vazquez
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Multiple Management Servers Support for agents



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10132) Extend Multiple Management Servers Support for agents to allow sorting algorithms

2018-02-27 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10132:
-
Fix Version/s: 4.11.1.0
   4.12.0.0

> Extend Multiple Management Servers Support for agents to allow sorting 
> algorithms
> -
>
> Key: CLOUDSTACK-10132
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10132
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Affects Versions: 4.11.0.0
>Reporter: Nicolas Vazquez
>Assignee: Nicolas Vazquez
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Multiple Management Servers Support for agents



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (CLOUDSTACK-10132) Extend Multiple Management Servers Support for agents to allow sorting algorithms

2018-02-27 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav reassigned CLOUDSTACK-10132:


Assignee: Rohit Yadav  (was: Nicolas Vazquez)

> Extend Multiple Management Servers Support for agents to allow sorting 
> algorithms
> -
>
> Key: CLOUDSTACK-10132
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10132
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Affects Versions: 4.11.0.0
>Reporter: Nicolas Vazquez
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Multiple Management Servers Support for agents



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (CLOUDSTACK-10283) Use sudo to execute keystore setup/import for kvm agents, and fail on keystore setup failures

2018-02-26 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav closed CLOUDSTACK-10283.


> Use sudo to execute keystore setup/import for kvm agents, and fail on 
> keystore setup failures
> -
>
> Key: CLOUDSTACK-10283
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10283
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Addition of a KVM host creates keystore on the KVM host's 
> /etc/cloudstack/agent path. The current scripts and codebase assumes that it 
> will be the root user which is why the script don't call keytool with 'sudo'. 
> To allow addition of host using a sudo-enabled/admin user, make suitable 
> changes to the script, and also fail the addHost execution if keystore 
> scripts fail (say due to permission issues etc).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (CLOUDSTACK-10283) Use sudo to execute keystore setup/import for kvm agents, and fail on keystore setup failures

2018-02-26 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav resolved CLOUDSTACK-10283.
--
Resolution: Fixed

> Use sudo to execute keystore setup/import for kvm agents, and fail on 
> keystore setup failures
> -
>
> Key: CLOUDSTACK-10283
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10283
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Addition of a KVM host creates keystore on the KVM host's 
> /etc/cloudstack/agent path. The current scripts and codebase assumes that it 
> will be the root user which is why the script don't call keytool with 'sudo'. 
> To allow addition of host using a sudo-enabled/admin user, make suitable 
> changes to the script, and also fail the addHost execution if keystore 
> scripts fail (say due to permission issues etc).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10306) Update vmware dependency vim jar to 6.5 version

2018-02-26 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10306:
-
Status: Reviewable  (was: In Progress)

> Update vmware dependency vim jar to 6.5 version
> ---
>
> Key: CLOUDSTACK-10306
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10306
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Minor
> Fix For: 4.11.1.1, 4.12.0.0
>
>
> Upgrade to vmware sdk 6.5's vim.jar



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10306) Update vmware dependency vim jar to 6.5 version

2018-02-26 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10306:


 Summary: Update vmware dependency vim jar to 6.5 version
 Key: CLOUDSTACK-10306
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10306
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.11.1.1, 4.12.0.0


Upgrade to vmware sdk 6.5's vim.jar



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10306) Update vmware dependency vim jar to 6.5 version

2018-02-26 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10306:
-
Priority: Minor  (was: Major)

> Update vmware dependency vim jar to 6.5 version
> ---
>
> Key: CLOUDSTACK-10306
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10306
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Minor
> Fix For: 4.11.1.1, 4.12.0.0
>
>
> Upgrade to vmware sdk 6.5's vim.jar



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10297) Provide a way to override VMware guest VM's hardware version using vm details

2018-02-20 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16370063#comment-16370063
 ] 

Rohit Yadav commented on CLOUDSTACK-10297:
--

Template details end up the vmx file of the VM, a partial-workaround is to set 
virtualHW.version=10 (or lower version) as a template detail (using 
updateTemplate API or in the user_vm_details table), however, it only works if 
the template was created with the assigned value. A proper fix for CloudStack 
would be to enforce virtualHW.version while deploying a VM, this could be a 
cluster level setting to allow mixed ESXi hosts (with higher/lower versions 
such as 5.5 and 6.5) to deploy a VM using a template created/exported from a 
higher (say 6.5 ESXi) host.

> Provide a way to override VMware guest VM's hardware version using vm details
> -
>
> Key: CLOUDSTACK-10297
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10297
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Priority: Major
> Fix For: Future
>
>
> Currently, CloudStack provide any mechanism to override hardware version 
> (virtualHW.version) of a VMware VM using the user vm's details. A vm's config 
> can add this details to extraConfig which will make its way to the vmx file. 
> This can allow running VMs with explicit hardware version that may be 
> compatible with say two version of esxis hosts in a mixed vmware env. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10297) Provide a way to override VMware guest VM's hardware version using vm details

2018-02-16 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10297:


 Summary: Provide a way to override VMware guest VM's hardware 
version using vm details
 Key: CLOUDSTACK-10297
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10297
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
 Fix For: Future


Currently, CloudStack provide any mechanism to override hardware version 
(virtualHW.version) of a VMware VM using the user vm's details. A vm's config 
can add this details to extraConfig which will make its way to the vmx file. 
This can allow running VMs with explicit hardware version that may be 
compatible with say two version of esxis hosts in a mixed vmware env. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10296) Fix timestamp difference in heartbeat script for rVRs

2018-02-16 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10296:
-
Status: Reviewable  (was: In Progress)

> Fix timestamp difference in heartbeat script for rVRs
> -
>
> Key: CLOUDSTACK-10296
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10296
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Affects Versions: 4.11.0.0, 4.9.3.0
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.11.1.1
>
>
> Raised recently on dev@ ML by Jayakartheek, the difference code in heartbeat 
> checker script for rVRs wrongly take difference, that will always be less 
> than or equal to 0.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10296) Fix timestamp difference in heartbeat script for rVRs

2018-02-16 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10296:


 Summary: Fix timestamp difference in heartbeat script for rVRs
 Key: CLOUDSTACK-10296
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10296
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Affects Versions: 4.11.0.0, 4.9.3.0
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.11.1.1


Raised recently on dev@ ML by Jayakartheek, the difference code in heartbeat 
checker script for rVRs wrongly take difference, that will always be less than 
or equal to 0.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10291) unable to package 4.11 for cents 7

2018-02-15 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16366014#comment-16366014
 ] 

Rohit Yadav commented on CLOUDSTACK-10291:
--

[~web-engineer] thanks for sharing. On the shared packages link if you read the 
page again you'll notice instructions for CentOS7 below CentOS6, which most 
likely explains your situation, i.e. you've used instructions for CentOS6 on a 
CentOS7 box which is why you're seeing installation failures.

For CentOS7, please consume the rpms from this repo: 
[http://packages.shapeblue.com/cloudstack/upstream/centos7/4.11/]  (notice the 
centos7 in the url, which is not just 'centos' as historically that's the repo 
for centos6). Let me know if that works for you.

 

> unable to package 4.11 for cents 7
> --
>
> Key: CLOUDSTACK-10291
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10291
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Install and Setup
>Affects Versions: 4.11.0.0
> Environment: centos7
>Reporter: Craig Lawson
>Priority: Major
>
> Apologies if I've missed something or this is not the right place, I'm keen 
> to get rocking with cloudstack and this is preventing me from getting this 
> into production.
> As your site advertises the current LTS release being 4.11 I've been trying 
> to get this running, I notice there are no community released RPM's and want 
> to mange the installations via yum.
> I've followed the docs shipped with the source to create the packages and get 
> stuck at the same point - either by using the released sources, or by 
> checking out the git repository on the 4.11 branch (version 
> 4.11.0.1-SNAPSHOT.el7).
> After building, I pop to the package directory and set things off but end up 
> with the following packaging error -
> {noformat}
> [root@XNET packaging]# ./package.sh --p noredist -d centos7
>  --pack:simulator:distribution:release noredist -d centos7 --
> Preparing to package Apache CloudStack 4.11.0.1-SNAPSHOT
> . preparing source tarball
> . executing rpmbuild
> error: Failed build dependencies:
>  maven >= 3.0.0 is needed by cloudstack-4.11.0.1-SNAPSHOT.el7.centos.x86_64
> RPM Build Failed{noformat}
> However - maven version is 3.5 -
> {noformat}
> [root@XNET packaging]# mvn -v
> Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 
> 2017-10-18T08:58:13+01:00)
> Maven home: /usr/local/maven
> Java version: 1.8.0_161, vendor: Oracle Corporation
> Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-693.11.6.el7.x86_64", arch: "amd64", 
> family: "unix"{noformat}
> Completely stuck here and unable to build the packages - have I missed 
> something, is it possible to use this version yet? As LTS is ending in a few 
> months on 4.9 and 4.10 is not listed with LTS support we're keen to get this 
> version running.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10291) unable to package 4.11 for cents 7

2018-02-15 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16365301#comment-16365301
 ] 

Rohit Yadav commented on CLOUDSTACK-10291:
--

[~web-engineer] you can use this docker image for building packages, 
[https://hub.docker.com/r/bhaisaab/centos7-cloudstack-slave/.|https://hub.docker.com/r/bhaisaab/centos7-cloudstack-slave/]

If you want pre-built rpms, see shapeblue.com/packages/ (select 4.11 from 
dropdown).

> unable to package 4.11 for cents 7
> --
>
> Key: CLOUDSTACK-10291
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10291
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Install and Setup
>Affects Versions: 4.11.0.0
> Environment: centos7
>Reporter: Craig Lawson
>Priority: Major
>
> Apologies if I've missed something or this is not the right place, I'm keen 
> to get rocking with cloudstack and this is preventing me from getting this 
> into production.
> As your site advertises the current LTS release being 4.11 I've been trying 
> to get this running, I notice there are no community released RPM's and want 
> to mange the installations via yum.
> I've followed the docs shipped with the source to create the packages and get 
> stuck at the same point - either by using the released sources, or by 
> checking out the git repository on the 4.11 branch (version 
> 4.11.0.1-SNAPSHOT.el7).
> After building, I pop to the package directory and set things off but end up 
> with the following packaging error -
> {noformat}
> [root@XNET packaging]# ./package.sh --p noredist -d centos7
>  --pack:simulator:distribution:release noredist -d centos7 --
> Preparing to package Apache CloudStack 4.11.0.1-SNAPSHOT
> . preparing source tarball
> . executing rpmbuild
> error: Failed build dependencies:
>  maven >= 3.0.0 is needed by cloudstack-4.11.0.1-SNAPSHOT.el7.centos.x86_64
> RPM Build Failed{noformat}
> However - maven version is 3.5 -
> {noformat}
> [root@XNET packaging]# mvn -v
> Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 
> 2017-10-18T08:58:13+01:00)
> Maven home: /usr/local/maven
> Java version: 1.8.0_161, vendor: Oracle Corporation
> Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "linux", version: "3.10.0-693.11.6.el7.x86_64", arch: "amd64", 
> family: "unix"{noformat}
> Completely stuck here and unable to build the packages - have I missed 
> something, is it possible to use this version yet? As LTS is ending in a few 
> months on 4.9 and 4.10 is not listed with LTS support we're keen to get this 
> version running.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10283) Use sudo to execute keystore setup/import for kvm agents, and fail on keystore setup failures

2018-02-14 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10283:
-
Status: Reviewable  (was: In Progress)

> Use sudo to execute keystore setup/import for kvm agents, and fail on 
> keystore setup failures
> -
>
> Key: CLOUDSTACK-10283
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10283
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Major
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> Addition of a KVM host creates keystore on the KVM host's 
> /etc/cloudstack/agent path. The current scripts and codebase assumes that it 
> will be the root user which is why the script don't call keytool with 'sudo'. 
> To allow addition of host using a sudo-enabled/admin user, make suitable 
> changes to the script, and also fail the addHost execution if keystore 
> scripts fail (say due to permission issues etc).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10290) Config drive - only supported for secondary storage

2018-02-14 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10290:


 Summary: Config drive - only supported for secondary storage
 Key: CLOUDSTACK-10290
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10290
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Affects Versions: 4.11.0.0
Reporter: Rohit Yadav


Userdata disk looks like this:

  
  
  
  
  
  
  
    

Mount is:

root# df /mnt/eba12ff3-c3a6-394a-bf0f-23291f1f6266
Filesystem   1K-blocks    
Used Available Use% Mounted on
some-nfs-server.com:/nfs/secondary/ConfigDrive/i-2-24-VM  66391040 2973696  
63417344   5% /mnt/eba12ff3-c3a6-394a-bf0f-23291f1f6266



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10289) Config drive - Metadata leaking internal ids

2018-02-14 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10289:


 Summary: Config drive - Metadata leaking internal ids
 Key: CLOUDSTACK-10289
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10289
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Affects Versions: 4.11.0.0
Reporter: Rohit Yadav


Metadata on config drive looks like this, which is different from what routervm 
userdata looks like. Leaking internal IDs:
    # for i in `ls`; do echo -n $i : ; cat $i; echo; done
availability-zone.txt : zone1
cloud-identifier.txt : CloudStack-\{af714831-9a23-4ee4-a415-984a6dae1c61}
instance-id.txt : i-2-24-VM
local-hostname.txt : i-2-24-VM
service-offering.txt : Small Instance
vm-id.txt : 24



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10288) Config drive - Usedata corruption when gzipped

2018-02-14 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10288:


 Summary: Config drive - Usedata corruption when gzipped 
 Key: CLOUDSTACK-10288
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10288
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Affects Versions: 4.11.0.0
Reporter: Rohit Yadav


Should be able to create userdata via "echo hi | gzip | base64 -w0" and read it 
back in VM via "mount -o loop /dev/sr1 /mnt/tmp; cat 
/mnt/tmp/cloudstack/userdata/user_data.txt | gunzip" 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10287) Make el7 rpms to depend on OpenJDK8

2018-02-14 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10287:


 Summary: Make el7 rpms to depend on OpenJDK8
 Key: CLOUDSTACK-10287
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10287
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Affects Versions: 4.11.0.0
Reporter: Rohit Yadav


CloudStack 4.11 el7 rpms install OK on RHEL7 without openjdk8 installed, and 
the management server fails to run. Make changes to the rpm spec file, to 
enforce that openjdk8 is installed/required during package installation.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10285) 4.10.0.0 users face upgrade issues when upgrading to 4.11.0.0

2018-02-12 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10285:
-
Status: Reviewable  (was: In Progress)

> 4.10.0.0 users face upgrade issues when upgrading to 4.11.0.0
> -
>
> Key: CLOUDSTACK-10285
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10285
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Critical
> Fix For: 4.12.0.0, 4.11.1.0
>
>
> 4.10.0.0 users when upgrade to 4.11.0.0 may face db related discrepancies due 
> to some PRs that got merged without moving their sql changes to 4.10->4.11 
> upgrade path. The 4.10.0.0 users can run those missing sql statements 
> manually and then upgrade to 4.11.0.0, since a workaround like this is 
> possible this ticket is not marked a blocker. In 4.11.1.0+, we'll move those 
> changes from 4.9.3.0->4.10.0.0 upgrade path to 4.10.0.0->4.11.0.0 upgrade 
> path. Ideally we should not be doing this, but this will fix issues for a 
> future 4.10.0.0 user who may want to upgrade to 4.11.1.0 or 4.12.0.0+.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10285) 4.10.0.0 users face upgrade issues when upgrading to 4.11.0.0

2018-02-12 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10285:


 Summary: 4.10.0.0 users face upgrade issues when upgrading to 
4.11.0.0
 Key: CLOUDSTACK-10285
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10285
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.12.0.0, 4.11.1.0


4.10.0.0 users when upgrade to 4.11.0.0 may face db related discrepancies due 
to some PRs that got merged without moving their sql changes to 4.10->4.11 
upgrade path. The 4.10.0.0 users can run those missing sql statements manually 
and then upgrade to 4.11.0.0, since a workaround like this is possible this 
ticket is not marked a blocker. In 4.11.1.0+, we'll move those changes from 
4.9.3.0->4.10.0.0 upgrade path to 4.10.0.0->4.11.0.0 upgrade path. Ideally we 
should not be doing this, but this will fix issues for a future 4.10.0.0 user 
who may want to upgrade to 4.11.1.0 or 4.12.0.0+.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10283) Use sudo to execute keystore setup/import for kvm agents, and fail on keystore setup failures

2018-02-09 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10283:


 Summary: Use sudo to execute keystore setup/import for kvm agents, 
and fail on keystore setup failures
 Key: CLOUDSTACK-10283
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10283
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.11.1.0, 4.12.0.0


Addition of a KVM host creates keystore on the KVM host's /etc/cloudstack/agent 
path. The current scripts and codebase assumes that it will be the root user 
which is why the script don't call keytool with 'sudo'. To allow addition of 
host using a sudo-enabled/admin user, make suitable changes to the script, and 
also fail the addHost execution if keystore scripts fail (say due to permission 
issues etc).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10269) Allow deletion of roles without causing concurrent exception

2018-02-02 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10269:


 Summary: Allow deletion of roles without causing concurrent 
exception
 Key: CLOUDSTACK-10269
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10269
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.11.1.1, 4.12.0.0, Future


Deletion of a role renames the role with a timestamp, when roles are 
created/deleted aggresively it may cause concurrent exceptions. The fix is to 
follow how other cloudstack entities are removed where name uniqueness need to 
be honoured, i.e. by setting the field to null. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10252) VR Problem on Releasing Expunged Instance IP from dnsmasq.leases file

2018-01-23 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10252:


 Summary: VR Problem on Releasing Expunged Instance IP from 
dnsmasq.leases file
 Key: CLOUDSTACK-10252
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10252
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
 Fix For: 4.11.0.0


Email on dev@:

Hi;
Today we noticed that one of our new provisioned instance did not get IP
from VR. When we dig into the issue we find that one different mac is
written in dnsmasq.leases file holds new instances IP address.

We checked this mac address from db and we noticed that this mac is used
for old expunged instance.

So from this point we realised that when we destroy an instance its mac did
not removed from dnsmasq.leases file so if we use this ip for a new
instance then we have a problem, our instance could not get IP from VR.

We have one host on our lab environment and its Ubuntu 16.04.3 KVM. Today
we made a HA test and we crashed the host so VR and SystemVM's are rebooted
after we boot host back. I do not think this issue is related to VR reboot
but i like to give information about our environment.

We need to manage dnsmasq.leases file when we expunge an instance.

Thanks
Özhan



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (CLOUDSTACK-10236) Unable to login to ACS after upgrading 4.5 -> 4.11

2018-01-23 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav reassigned CLOUDSTACK-10236:


Assignee: (was: Boris Schrijver)

> Unable to login to ACS after upgrading 4.5 -> 4.11 
> ---
>
> Key: CLOUDSTACK-10236
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10236
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server
>Affects Versions: 4.11.0.0
>Reporter: Boris Stoyanov
>Assignee: Rohit Yadav
>Priority: Blocker
> Fix For: 4.11.0.0
>
>
> I've upgraded my CentOS6 env from 4.5 to 4.11 and ended up not being able to 
> login. I'm getting 'Session expired' message right after I enter my admin 
> username and password. Here's the management log output: 
>  
> {code:java}
> 2018-01-17 13:07:47,383 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Attempting to log in user: 
> admin in domain 1
> 2018-01-17 13:07:47,389 DEBUG [o.a.c.s.a.PBKDF2UserAuthenticator] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Retrieving user: admin
> 2018-01-17 13:07:48,248 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) CIDRs from which account 
> 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed to perform API 
> calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,249 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) User: admin in domain 1 has 
> successfully logged in
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Current user logged in under 
> UTC timezone
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Timezone offset from UTC is: 
> 0.0
> 2018-01-17 13:07:48,267 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) ===END=== 10.1.0.1 – POST
> 2018-01-17 13:07:48,340 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282) (logid:b98a9144) ===START=== 10.1.0.1 – GET 
> command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,349 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,372 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) ===END=== 
> 10.1.0.1 – GET command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,439 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0) (logid:67992211) ===START=== 10.1.0.1 – GET 
> command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,449 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,474 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) ===END=== 
> 10.1.0.1 – GET command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,549 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f) (logid:f73a6f0c) ===START=== 10.1.0.1 – GET 
> command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,556 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,579 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) ===END=== 
> 10.1.0.1 – GET command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,645 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e) (logid:62a5cb2f) ===START=== 10.1.0.1 – GET 
> command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,653 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,658 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) The given 
> command 'quotaIsEnabled' either does not exist, is not available for user, or 
> not available from ip address '/10.1.0.1'.
> 2018-01-17 13:07:48,660 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) ===END=== 
> 10.1.0.1 – GET command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,738 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-9b8e4337) (logid:3c2cd5ee) 

[jira] [Assigned] (CLOUDSTACK-10236) Unable to login to ACS after upgrading 4.5 -> 4.11

2018-01-23 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav reassigned CLOUDSTACK-10236:


Assignee: Boris Schrijver  (was: Rohit Yadav)

> Unable to login to ACS after upgrading 4.5 -> 4.11 
> ---
>
> Key: CLOUDSTACK-10236
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10236
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server
>Affects Versions: 4.11.0.0
>Reporter: Boris Stoyanov
>Assignee: Boris Schrijver
>Priority: Blocker
> Fix For: 4.11.0.0
>
>
> I've upgraded my CentOS6 env from 4.5 to 4.11 and ended up not being able to 
> login. I'm getting 'Session expired' message right after I enter my admin 
> username and password. Here's the management log output: 
>  
> {code:java}
> 2018-01-17 13:07:47,383 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Attempting to log in user: 
> admin in domain 1
> 2018-01-17 13:07:47,389 DEBUG [o.a.c.s.a.PBKDF2UserAuthenticator] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Retrieving user: admin
> 2018-01-17 13:07:48,248 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) CIDRs from which account 
> 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed to perform API 
> calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,249 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) User: admin in domain 1 has 
> successfully logged in
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Current user logged in under 
> UTC timezone
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Timezone offset from UTC is: 
> 0.0
> 2018-01-17 13:07:48,267 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) ===END=== 10.1.0.1 – POST
> 2018-01-17 13:07:48,340 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282) (logid:b98a9144) ===START=== 10.1.0.1 – GET 
> command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,349 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,372 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) ===END=== 
> 10.1.0.1 – GET command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,439 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0) (logid:67992211) ===START=== 10.1.0.1 – GET 
> command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,449 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,474 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) ===END=== 
> 10.1.0.1 – GET command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,549 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f) (logid:f73a6f0c) ===START=== 10.1.0.1 – GET 
> command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,556 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,579 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) ===END=== 
> 10.1.0.1 – GET command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,645 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e) (logid:62a5cb2f) ===START=== 10.1.0.1 – GET 
> command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,653 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,658 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) The given 
> command 'quotaIsEnabled' either does not exist, is not available for user, or 
> not available from ip address '/10.1.0.1'.
> 2018-01-17 13:07:48,660 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) ===END=== 
> 10.1.0.1 – GET command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,738 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-9b8e4337) 

[jira] [Assigned] (CLOUDSTACK-10236) Unable to login to ACS after upgrading 4.5 -> 4.11

2018-01-23 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav reassigned CLOUDSTACK-10236:


Assignee: Rohit Yadav  (was: Boris Schrijver)

> Unable to login to ACS after upgrading 4.5 -> 4.11 
> ---
>
> Key: CLOUDSTACK-10236
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10236
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server
>Affects Versions: 4.11.0.0
>Reporter: Boris Stoyanov
>Assignee: Rohit Yadav
>Priority: Blocker
> Fix For: 4.11.0.0
>
>
> I've upgraded my CentOS6 env from 4.5 to 4.11 and ended up not being able to 
> login. I'm getting 'Session expired' message right after I enter my admin 
> username and password. Here's the management log output: 
>  
> {code:java}
> 2018-01-17 13:07:47,383 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Attempting to log in user: 
> admin in domain 1
> 2018-01-17 13:07:47,389 DEBUG [o.a.c.s.a.PBKDF2UserAuthenticator] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Retrieving user: admin
> 2018-01-17 13:07:48,248 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) CIDRs from which account 
> 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed to perform API 
> calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,249 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) User: admin in domain 1 has 
> successfully logged in
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Current user logged in under 
> UTC timezone
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Timezone offset from UTC is: 
> 0.0
> 2018-01-17 13:07:48,267 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) ===END=== 10.1.0.1 – POST
> 2018-01-17 13:07:48,340 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282) (logid:b98a9144) ===START=== 10.1.0.1 – GET 
> command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,349 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,372 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) ===END=== 
> 10.1.0.1 – GET command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,439 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0) (logid:67992211) ===START=== 10.1.0.1 – GET 
> command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,449 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,474 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) ===END=== 
> 10.1.0.1 – GET command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,549 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f) (logid:f73a6f0c) ===START=== 10.1.0.1 – GET 
> command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,556 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,579 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) ===END=== 
> 10.1.0.1 – GET command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,645 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e) (logid:62a5cb2f) ===START=== 10.1.0.1 – GET 
> command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,653 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,658 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) The given 
> command 'quotaIsEnabled' either does not exist, is not available for user, or 
> not available from ip address '/10.1.0.1'.
> 2018-01-17 13:07:48,660 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) ===END=== 
> 10.1.0.1 – GET command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,738 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-9b8e4337) 

[jira] [Commented] (CLOUDSTACK-10236) Unable to login to ACS after upgrading 4.5 -> 4.11

2018-01-23 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16336324#comment-16336324
 ] 

Rohit Yadav commented on CLOUDSTACK-10236:
--

Resolution discussed - https://issues.apache.org/jira/browse/CLOUDSTACK-10249

> Unable to login to ACS after upgrading 4.5 -> 4.11 
> ---
>
> Key: CLOUDSTACK-10236
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10236
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server
>Affects Versions: 4.11.0.0
>Reporter: Boris Stoyanov
>Assignee: Rohit Yadav
>Priority: Blocker
> Fix For: 4.11.0.0
>
>
> I've upgraded my CentOS6 env from 4.5 to 4.11 and ended up not being able to 
> login. I'm getting 'Session expired' message right after I enter my admin 
> username and password. Here's the management log output: 
>  
> {code:java}
> 2018-01-17 13:07:47,383 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Attempting to log in user: 
> admin in domain 1
> 2018-01-17 13:07:47,389 DEBUG [o.a.c.s.a.PBKDF2UserAuthenticator] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Retrieving user: admin
> 2018-01-17 13:07:48,248 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) CIDRs from which account 
> 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed to perform API 
> calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,249 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) User: admin in domain 1 has 
> successfully logged in
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Current user logged in under 
> UTC timezone
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Timezone offset from UTC is: 
> 0.0
> 2018-01-17 13:07:48,267 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) ===END=== 10.1.0.1 – POST
> 2018-01-17 13:07:48,340 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282) (logid:b98a9144) ===START=== 10.1.0.1 – GET 
> command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,349 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,372 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) ===END=== 
> 10.1.0.1 – GET command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,439 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0) (logid:67992211) ===START=== 10.1.0.1 – GET 
> command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,449 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,474 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) ===END=== 
> 10.1.0.1 – GET command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,549 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f) (logid:f73a6f0c) ===START=== 10.1.0.1 – GET 
> command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,556 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,579 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) ===END=== 
> 10.1.0.1 – GET command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,645 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e) (logid:62a5cb2f) ===START=== 10.1.0.1 – GET 
> command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,653 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,658 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) The given 
> command 'quotaIsEnabled' either does not exist, is not available for user, or 
> not available from ip address '/10.1.0.1'.
> 2018-01-17 13:07:48,660 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) ===END=== 
> 10.1.0.1 – GET command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,738 DEBUG 

[jira] [Updated] (CLOUDSTACK-10236) Unable to login to ACS after upgrading 4.5 -> 4.11

2018-01-23 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10236:
-
Status: Reviewable  (was: In Progress)

> Unable to login to ACS after upgrading 4.5 -> 4.11 
> ---
>
> Key: CLOUDSTACK-10236
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10236
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server
>Affects Versions: 4.11.0.0
>Reporter: Boris Stoyanov
>Assignee: Rohit Yadav
>Priority: Blocker
> Fix For: 4.11.0.0
>
>
> I've upgraded my CentOS6 env from 4.5 to 4.11 and ended up not being able to 
> login. I'm getting 'Session expired' message right after I enter my admin 
> username and password. Here's the management log output: 
>  
> {code:java}
> 2018-01-17 13:07:47,383 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Attempting to log in user: 
> admin in domain 1
> 2018-01-17 13:07:47,389 DEBUG [o.a.c.s.a.PBKDF2UserAuthenticator] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Retrieving user: admin
> 2018-01-17 13:07:48,248 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) CIDRs from which account 
> 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed to perform API 
> calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,249 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) User: admin in domain 1 has 
> successfully logged in
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Current user logged in under 
> UTC timezone
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Timezone offset from UTC is: 
> 0.0
> 2018-01-17 13:07:48,267 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) ===END=== 10.1.0.1 – POST
> 2018-01-17 13:07:48,340 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282) (logid:b98a9144) ===START=== 10.1.0.1 – GET 
> command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,349 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,372 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) ===END=== 
> 10.1.0.1 – GET command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,439 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0) (logid:67992211) ===START=== 10.1.0.1 – GET 
> command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,449 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,474 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) ===END=== 
> 10.1.0.1 – GET command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,549 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f) (logid:f73a6f0c) ===START=== 10.1.0.1 – GET 
> command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,556 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,579 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) ===END=== 
> 10.1.0.1 – GET command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,645 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e) (logid:62a5cb2f) ===START=== 10.1.0.1 – GET 
> command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,653 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,658 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) The given 
> command 'quotaIsEnabled' either does not exist, is not available for user, or 
> not available from ip address '/10.1.0.1'.
> 2018-01-17 13:07:48,660 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) ===END=== 
> 10.1.0.1 – GET command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,738 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-9b8e4337) (logid:3c2cd5ee) 

[jira] [Closed] (CLOUDSTACK-10249) Improve dynamic roles upgrade paths

2018-01-23 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav closed CLOUDSTACK-10249.

Resolution: Fixed

Dupes CLOUDSTACK-10236, Closing.

> Improve dynamic roles upgrade paths
> ---
>
> Key: CLOUDSTACK-10249
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10249
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Blocker
> Fix For: 4.11.0.0
>
>
> A 4.5 env upgraded to 4.11 fails to let admin log in. The issue is resolved 
> by adding `quotaIsEnabled=15` in commands.properties file. The aim of this 
> ticket is to handle this issue in three parts:
>  * Include notes in release notes about how to use dynamic roles post 
> upgrade, handle changes in commands.properties file
>  * If commands.properties file is missing, and global setting for dynamic 
> role is disable, enable that. This may be done in the 4.8->4.9 Java based 
> upgrade path code. Doing this will ensure only 4.8 and previous env when 
> upgraded to 4.11 will receive such a change.
>  * The dynamic role python basd migration script can have a new flag to have 
> the defaults accepted as set by the upgrade, this script will only change 
> global setting when the flag is passed without reading any 
> commands.properties file.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (CLOUDSTACK-10249) Improve dynamic roles upgrade paths

2018-01-23 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10249:


 Summary: Improve dynamic roles upgrade paths
 Key: CLOUDSTACK-10249
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10249
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav


A 4.5 env upgraded to 4.11 fails to let admin log in. The issue is resolved by 
adding `quotaIsEnabled=15` in commands.properties file. The aim of this ticket 
is to handle this issue in three parts:
 * Include notes in release notes about how to use dynamic roles post upgrade, 
handle changes in commands.properties file
 * If commands.properties file is missing, and global setting for dynamic role 
is disable, enable that. This may be done in the 4.8->4.9 Java based upgrade 
path code. Doing this will ensure only 4.8 and previous env when upgraded to 
4.11 will receive such a change.
 * The dynamic role python basd migration script can have a new flag to have 
the defaults accepted as set by the upgrade, this script will only change 
global setting when the flag is passed without reading any commands.properties 
file.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-10249) Improve dynamic roles upgrade paths

2018-01-23 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-10249:
-
Fix Version/s: 4.11.0.0

> Improve dynamic roles upgrade paths
> ---
>
> Key: CLOUDSTACK-10249
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10249
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Reporter: Rohit Yadav
>Assignee: Rohit Yadav
>Priority: Blocker
> Fix For: 4.11.0.0
>
>
> A 4.5 env upgraded to 4.11 fails to let admin log in. The issue is resolved 
> by adding `quotaIsEnabled=15` in commands.properties file. The aim of this 
> ticket is to handle this issue in three parts:
>  * Include notes in release notes about how to use dynamic roles post 
> upgrade, handle changes in commands.properties file
>  * If commands.properties file is missing, and global setting for dynamic 
> role is disable, enable that. This may be done in the 4.8->4.9 Java based 
> upgrade path code. Doing this will ensure only 4.8 and previous env when 
> upgraded to 4.11 will receive such a change.
>  * The dynamic role python basd migration script can have a new flag to have 
> the defaults accepted as set by the upgrade, this script will only change 
> global setting when the flag is passed without reading any 
> commands.properties file.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10141) no password with instance creation

2018-01-22 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16333999#comment-16333999
 ] 

Rohit Yadav commented on CLOUDSTACK-10141:
--

[~k...@wavecom.ee] my answer was in-line and for reference with the on-going 
discussion on dev@ ML that links to this issue.

Sure, continue testing and keep us posted.

> no password with instance creation 
> ---
>
> Key: CLOUDSTACK-10141
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10141
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Virtual Router
>Affects Versions: 4.9.0, 4.10.0.0
> Environment: 2 x Xenserver 7.0 pool.   ACSv 4.10,  system vms 4.10
>Reporter: Kristian Liivak
>Priority: Major
>  Labels: patch
>
> With instance creation password is not created
> I performed several tests with macchinina template. 
> Before that i restarted network with clean up option eg new VR was created.
> But result are: VR password file is not modified after instance creation. 
> File is not created when i first time created instance.
> Shutdown instance and reset password only created VR password file and it 
> contains correct entry
> I have only one network present. its one big /24 shared network for all vms. 
> Also ipv6 is present.  Cloudmonkey list network output is also added below.
> My log is here:; ips are changed with aaa.bbb.ccc
> Restarted netowrk with option cleanup. logged in to VR
> root@r-377-VM  :/ var/cache/cloud# ls -lah
> total 36K
> drwxr-xr-x  3 root root 4.0K Nov 13 14:35 .
> drwxr-xr-x 10 root root 4.0K Nov 13 14:29 ..
> -rw-r--r--  1 root root   29 Nov 13 14:29 boot_up_done
> -rw-r--r--  1 root root   33 Nov 13 14:28 cloud-scripts-signature
> -rw-r--r--  1 root root  754 Nov 13 14:29 cmdline
> -rw-r--r--  1 root root   33 Nov 13 14:29 disabled_svcs
> -rw-r--r--  1 root root2 Nov 13 14:29 dnsmasq_managed_lease
> -rw-r--r--  1 root root   38 Nov 13 14:29 enabled_svcs
> drwxr-xr-x  2 root root 4.0K Nov 13 14:35 processed
> Created new instance and get gui password "Password of new VM Macchinina1 is 
> EJ4cQ2"
> Nothing changed in files /var/cache/cloud
> Shutdown instance and reset succesfully  password in gui"Password has been 
> reset to dt8sNZ"
> Now i have correct file created in VR and it contains correct password
> root@r-377-VM  :/ var/cache/cloud# ls -lah
> total 40K
> drwxr-xr-x  3 root root 4.0K Nov 13 14:37 .
> drwxr-xr-x 10 root root 4.0K Nov 13 14:29 ..
> -rw-r--r--  1 root root   29 Nov 13 14:29 boot_up_done
> -rw-r--r--  1 root root   33 Nov 13 14:28 cloud-scripts-signature
> -rw-r--r--  1 root root  754 Nov 13 14:29 cmdline
> -rw-r--r--  1 root root   33 Nov 13 14:29 disabled_svcs
> -rw-r--r--  1 root root2 Nov 13 14:29 dnsmasq_managed_lease
> -rw-r--r--  1 root root   38 Nov 13 14:29 enabled_svcs
> -rw-r--r--  1 root root   21 Nov 13 14:37 passwords-aaa.bbb.ccc.2
> drwxr-xr-x  2 root root 4.0K Nov 13 14:37 processed
> root@r-377-VM  :/ var/cache/cloud# more passwords-aaa.bbb.ccc.2
> aaa.bbb.ccc.196=dt8sNZ
> Powered up instance and tailed VR  password file
> root@r-377-VM  :/ var/cache/cloud# tail -f passwords-aaa.bbb.ccc.2
> aaa.bbb.ccc.196=dt8sNZ
> tail: passwords-aaa.bbb.ccc.2: file truncated
> Vm have correct password. And VR password file is empty
> Next try with new instance. created. Password of new VM Macchinina2 is 
> U8jBqC,,  tailed VR password file. No changes at all..
> Stopped new instance. resetted password "Password has been reset to Y9mwzN"
> root@r-377-VM  :/ var/cache/cloud# tail -f passwords-aaa.bbb.ccc.2
> aaa.bbb.ccc.196=dt8sNZ
> aaa.bbb.ccc.169=Y9mwzN
> New password is there.
> tail: passwords-aaa.bbb.ccc.2: file truncated
> aaa.bbb.ccc.196=dt8sNZ
> Vm started. password is changed . VR password file entry is removed 
> Conclusion : with instance creation no password is provided. With password 
> reset everything is ok.  I noticed issue allready ACSv 4.9,  system vms 4.6 . 
> After upgade nothing changed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10243) Updating metadata might hang on VR on "ip rule show"

2018-01-22 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16333993#comment-16333993
 ] 

Rohit Yadav commented on CLOUDSTACK-10243:
--

[~widodh] are you able to reproduce this with 4.11.0.0-rc1?

> Updating metadata might hang on VR on "ip rule show"
> 
>
> Key: CLOUDSTACK-10243
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10243
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Virtual Router
>Affects Versions: 4.10.0.0, 4.11.0.0
> Environment: CloudStack 4.10 - Basic Networking
>Reporter: Wido den Hollander
>Assignee: Wido den Hollander
>Priority: Major
>  Labels: basic-networking, python, virtual-router
> Fix For: Future
>
>
> On a CloudStack 4.10 setup running with Basic Networking we noticed VMs being 
> in the "Starting" state.
> After investigating in the VR we show the "ip rule show" command run for ever 
> and never end. This causes Python scripts to wait and thus never start the 
> Instance.
> This seems to be a issue in CsHelper.py where it uses p.wait() which might 
> block in certain situations.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (CLOUDSTACK-10141) no password with instance creation

2018-01-19 Thread Rohit Yadav (JIRA)

[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16331958#comment-16331958
 ] 

Rohit Yadav commented on CLOUDSTACK-10141:
--

Kristian - I think, there is no credential leak. Yes, agree stale password/ssh 
public key may be available to new VMs that have the IP of a old/destroy VM. 
However, if the new VM (from a ssh/password enabled template) is indeed 
password or SSH enabled, during provisioning the user/account specific ssh key 
and new password will be stored in the VR. So I don't think it's a security 
issue but a GC issue perhaps. I think the solution could be to rid of ssh 
public key and passwords when VM is destroyed/removed?

> no password with instance creation 
> ---
>
> Key: CLOUDSTACK-10141
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10141
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Virtual Router
>Affects Versions: 4.9.0, 4.10.0.0
> Environment: 2 x Xenserver 7.0 pool.   ACSv 4.10,  system vms 4.10
>Reporter: Kristian Liivak
>Priority: Major
>  Labels: patch
>
> With instance creation password is not created
> I performed several tests with macchinina template. 
> Before that i restarted network with clean up option eg new VR was created.
> But result are: VR password file is not modified after instance creation. 
> File is not created when i first time created instance.
> Shutdown instance and reset password only created VR password file and it 
> contains correct entry
> I have only one network present. its one big /24 shared network for all vms. 
> Also ipv6 is present.  Cloudmonkey list network output is also added below.
> My log is here:; ips are changed with aaa.bbb.ccc
> Restarted netowrk with option cleanup. logged in to VR
> root@r-377-VM  :/ var/cache/cloud# ls -lah
> total 36K
> drwxr-xr-x  3 root root 4.0K Nov 13 14:35 .
> drwxr-xr-x 10 root root 4.0K Nov 13 14:29 ..
> -rw-r--r--  1 root root   29 Nov 13 14:29 boot_up_done
> -rw-r--r--  1 root root   33 Nov 13 14:28 cloud-scripts-signature
> -rw-r--r--  1 root root  754 Nov 13 14:29 cmdline
> -rw-r--r--  1 root root   33 Nov 13 14:29 disabled_svcs
> -rw-r--r--  1 root root2 Nov 13 14:29 dnsmasq_managed_lease
> -rw-r--r--  1 root root   38 Nov 13 14:29 enabled_svcs
> drwxr-xr-x  2 root root 4.0K Nov 13 14:35 processed
> Created new instance and get gui password "Password of new VM Macchinina1 is 
> EJ4cQ2"
> Nothing changed in files /var/cache/cloud
> Shutdown instance and reset succesfully  password in gui"Password has been 
> reset to dt8sNZ"
> Now i have correct file created in VR and it contains correct password
> root@r-377-VM  :/ var/cache/cloud# ls -lah
> total 40K
> drwxr-xr-x  3 root root 4.0K Nov 13 14:37 .
> drwxr-xr-x 10 root root 4.0K Nov 13 14:29 ..
> -rw-r--r--  1 root root   29 Nov 13 14:29 boot_up_done
> -rw-r--r--  1 root root   33 Nov 13 14:28 cloud-scripts-signature
> -rw-r--r--  1 root root  754 Nov 13 14:29 cmdline
> -rw-r--r--  1 root root   33 Nov 13 14:29 disabled_svcs
> -rw-r--r--  1 root root2 Nov 13 14:29 dnsmasq_managed_lease
> -rw-r--r--  1 root root   38 Nov 13 14:29 enabled_svcs
> -rw-r--r--  1 root root   21 Nov 13 14:37 passwords-aaa.bbb.ccc.2
> drwxr-xr-x  2 root root 4.0K Nov 13 14:37 processed
> root@r-377-VM  :/ var/cache/cloud# more passwords-aaa.bbb.ccc.2
> aaa.bbb.ccc.196=dt8sNZ
> Powered up instance and tailed VR  password file
> root@r-377-VM  :/ var/cache/cloud# tail -f passwords-aaa.bbb.ccc.2
> aaa.bbb.ccc.196=dt8sNZ
> tail: passwords-aaa.bbb.ccc.2: file truncated
> Vm have correct password. And VR password file is empty
> Next try with new instance. created. Password of new VM Macchinina2 is 
> U8jBqC,,  tailed VR password file. No changes at all..
> Stopped new instance. resetted password "Password has been reset to Y9mwzN"
> root@r-377-VM  :/ var/cache/cloud# tail -f passwords-aaa.bbb.ccc.2
> aaa.bbb.ccc.196=dt8sNZ
> aaa.bbb.ccc.169=Y9mwzN
> New password is there.
> tail: passwords-aaa.bbb.ccc.2: file truncated
> aaa.bbb.ccc.196=dt8sNZ
> Vm started. password is changed . VR password file entry is removed 
> Conclusion : with instance creation no password is provided. With password 
> reset everything is ok.  I noticed issue allready ACSv 4.9,  system vms 4.6 . 
> After upgade nothing changed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (CLOUDSTACK-10236) Unable to login to ACS after upgrading 4.5 -> 4.11

2018-01-19 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav closed CLOUDSTACK-10236.

Resolution: Not A Problem
  Assignee: Rohit Yadav

Post upgrading, if admin is still using static role base checker, i.e. 
commands.properties file - they need to add new APIs to it and restart mgmt 
server.

By adding quotaIsEnabled=15 (enable API for all), fixes the issue of UI login 
failure. I checked without the fix, cloudmonkey/APIs work.

> Unable to login to ACS after upgrading 4.5 -> 4.11 
> ---
>
> Key: CLOUDSTACK-10236
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10236
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server
>Affects Versions: 4.11.0.0
>Reporter: Boris Stoyanov
>Assignee: Rohit Yadav
>Priority: Blocker
> Fix For: 4.11.0.0
>
>
> I've upgraded my CentOS6 env from 4.5 to 4.11 and ended up not being able to 
> login. I'm getting 'Session expired' message right after I enter my admin 
> username and password. Here's the management log output: 
>  
> {code:java}
> 2018-01-17 13:07:47,383 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Attempting to log in user: 
> admin in domain 1
> 2018-01-17 13:07:47,389 DEBUG [o.a.c.s.a.PBKDF2UserAuthenticator] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Retrieving user: admin
> 2018-01-17 13:07:48,248 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) CIDRs from which account 
> 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed to perform API 
> calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,249 DEBUG [c.c.u.AccountManagerImpl] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) User: admin in domain 1 has 
> successfully logged in
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Current user logged in under 
> UTC timezone
> 2018-01-17 13:07:48,260 INFO [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) Timezone offset from UTC is: 
> 0.0
> 2018-01-17 13:07:48,267 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-404c4037) (logid:2d1dd5ba) ===END=== 10.1.0.1 – POST
> 2018-01-17 13:07:48,340 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282) (logid:b98a9144) ===START=== 10.1.0.1 – GET 
> command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,349 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,372 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-390d3282 ctx-0509900f) (logid:b98a9144) ===END=== 
> 10.1.0.1 – GET command=listCapabilities=json&_=1516194514030
> 2018-01-17 13:07:48,439 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0) (logid:67992211) ===START=== 10.1.0.1 – GET 
> command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,449 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,474 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-495f6fd0 ctx-606dcc84) (logid:67992211) ===END=== 
> 10.1.0.1 – GET command=listZones=json&_=1516194514137
> 2018-01-17 13:07:48,549 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f) (logid:f73a6f0c) ===START=== 10.1.0.1 – GET 
> command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,556 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,579 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-16:ctx-f2bcf13f ctx-3e6a3a41) (logid:f73a6f0c) ===END=== 
> 10.1.0.1 – GET command=cloudianIsEnabled=json&_=1516194514249
> 2018-01-17 13:07:48,645 DEBUG [c.c.a.ApiServlet] 
> (qtp1310540333-19:ctx-560f926e) (logid:62a5cb2f) ===START=== 10.1.0.1 – GET 
> command=quotaIsEnabled=json&_=1516194514343
> 2018-01-17 13:07:48,653 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) CIDRs from 
> which account 'Acct[3daa963c-fb6a-11e7-ae7e-06efa8010701-admin]' is allowed 
> to perform API calls: 0.0.0.0/0,::/0
> 2018-01-17 13:07:48,658 DEBUG [c.c.a.ApiServer] 
> (qtp1310540333-19:ctx-560f926e ctx-c9a2914a) (logid:62a5cb2f) The given 
> command 'quotaIsEnabled' either does not exist, is not available for user, or 
> not available from ip address 

[jira] [Closed] (CLOUDSTACK-10233) When installed ACS on Rhel7.4 with libvirt-3.2.0 the nuage-extension in metadata is missing

2018-01-19 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10233?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav closed CLOUDSTACK-10233.


> When installed ACS on Rhel7.4 with libvirt-3.2.0 the nuage-extension in 
> metadata is missing
> ---
>
> Key: CLOUDSTACK-10233
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10233
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: cloudstack-agent
>Affects Versions: 4.11.0.0
> Environment: Nuage VSP plugin on RHEL 7.4
>Reporter: Raf Smeets
>Assignee: Frank Maximus
>Priority: Critical
> Fix For: 4.11.0.0
>
>
> When installed ACS 4.11 on top of Rhel7.4 baseimage with libvirt-3.2.0 ,there 
> is an issue with the metadata of the created VM in cloudstack. 
> It leads to password reset failure as the nuage vrs is not allowing passage 
> to DomainRouter.
> After debugging , it was found that the nuage-extension in metadata was 
> missing.
> When cloudstack-agent is preparing xml to be sent to openvswitch it contains 
> metadata with nuage-extension block as follows
> 
> 
> 
> 
> 
> In /var/log/openvswitch/vm-monitor.log , the received XML of VM is without 
> nuage-extension block in metadata as follows:
> Jan 15 18:17:17 ovs-1 vm-monitor.log: 
> So the metadata block is now empty. It seems libvirt 3.2.0 requires an url in 
> its metada, so the libvirt namespace needs to be adapted.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (CLOUDSTACK-9749) cloudstack master vpc_internal_lb feature is broken as port 8080 is in use by password server on lb VM

2018-01-19 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav closed CLOUDSTACK-9749.
---

> cloudstack master vpc_internal_lb feature is broken as port 8080 is in use by 
> password server on lb VM
> --
>
> Key: CLOUDSTACK-9749
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9749
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Affects Versions: 4.10.0.0, 4.9.2.0, 4.8.2.0, 4.11.0.0
>Reporter: Raf Smeets
>Assignee: Frank Maximus
>Priority: Critical
> Fix For: 4.10.0.0, 4.11.0.0
>
> Attachments: runinfo.txt
>
>
> cloudstack master vpc_internal_lb feature is broken as port 8080 is in use by 
> password server on lb VM
> Executed test/integration/plugins/nuagevsp/test_nuage_vpc_internal_lb.py 
> which failed in test_05_nuage_internallb_traffic at the point where it is 
> checking the lb via wget of file using port 8080.
> As port 8080 already is occupied by the password_server, it fails.
> I have added the runinfo.txt of the failing test to this bugticket.
> Similar issue was reported internally via CLOUD-972.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (CLOUDSTACK-9749) cloudstack master vpc_internal_lb feature is broken as port 8080 is in use by password server on lb VM

2018-01-19 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-9749:

Fix Version/s: 4.11.0.0

> cloudstack master vpc_internal_lb feature is broken as port 8080 is in use by 
> password server on lb VM
> --
>
> Key: CLOUDSTACK-9749
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9749
> Project: CloudStack
>  Issue Type: Bug
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>Affects Versions: 4.10.0.0, 4.9.2.0, 4.8.2.0, 4.11.0.0
>Reporter: Raf Smeets
>Assignee: Frank Maximus
>Priority: Critical
> Fix For: 4.10.0.0, 4.11.0.0
>
> Attachments: runinfo.txt
>
>
> cloudstack master vpc_internal_lb feature is broken as port 8080 is in use by 
> password server on lb VM
> Executed test/integration/plugins/nuagevsp/test_nuage_vpc_internal_lb.py 
> which failed in test_05_nuage_internallb_traffic at the point where it is 
> checking the lb via wget of file using port 8080.
> As port 8080 already is occupied by the password_server, it fails.
> I have added the runinfo.txt of the failing test to this bugticket.
> Similar issue was reported internally via CLOUD-972.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (CLOUDSTACK-10234) HA fails in cases of PSU failure.

2018-01-17 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav reassigned CLOUDSTACK-10234:


Assignee: Rohit Yadav

> HA fails in cases of PSU failure.
> -
>
> Key: CLOUDSTACK-10234
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10234
> Project: CloudStack
>  Issue Type: Improvement
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Management Server
>Affects Versions: 4.11.0.0
> Environment: 4.11 RC1, NFS storage, CentOS 7 management server and 
> hypervisors
>Reporter: Nux
>Assignee: Rohit Yadav
>Priority: Major
>  Labels: HA, KVM
>
> To simulate PSU failure I pulled the power from the server physically, HA 
> fails to do the right thing and move the affected VMs to other HVs.
> I waited a good while, but alas nothing happened. The VM and VR running on 
> the affected hypervisor were never moved to another one (I have another 2 
> running).
>  Is there any way to at least force the system to mark that HV as bad/offline?
> This is what I see in the management server logs:
> {code:java}
> Caused by: com.cloud.utils.exception.CloudRuntimeException: Out-of-band 
> Management action (OFF) on host (57bf86e0-e1cd-484e-a4f1-78b3ca2da125) failed 
> with error: Get Auth Capabilities error Error issuing Get Channel 
> Authentication Capabilities request Error: Unable to establish IPMI v2 / 
> RMCP+ session     at 
> org.apache.cloudstack.outofbandmanagement.OutOfBandManagementServiceImpl.executePowerOperation(OutOfBandManagementServiceImpl.java:423)
>      at sun.reflect.GeneratedMethodAccessor199.invoke(Unknown Source)     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>      ... 21 more 2018-01-16 17:00:13,396 WARN  [o.a.c.alerts] 
> (pool-5-thread-7:null) (logid:4f7299f6) AlertType:: 30 | dataCenterId:: 1 | 
> podId:: 1 | clusterId:: null | message:: HA Fencing of host id=1, in dc id=1 
> performed 2018-01-16 17:00:15,375 DEBUG [c.c.a.t.Request] 
> (pool-2-thread-27:null) (logid:6b21a8c1) Seq 5-9115285645797884785: Sending  
> \{ Cmd , MgmtId: 161334379813, via: 5(hv03.cloud.local), Ver: v1, Flags: 
> 100011, 
> [{"com.cloud.agent.api.CheckOnHostCommand":{"host":{"guid":"598d48ef-158d-3e14-ad68-8d02c9368ddf-LibvirtComputingResource","privateNetwork":{"ip":"172.16.25.101","netmask":"255.255.255.240","mac":"0c:c4:7a:40:8e:f6","isSecurityGroupEnabled":false},"publicNetwork":\{"ip":"172.16.25.101","netmask":"255.255.255.240","mac":"0c:c4:7a:40:8e:f6","isSecurityGroupEnabled":false},"storageNetwork1":\{"ip":"172.16.25.101","netmask":"255.255.255.240","mac":"0c:c4:7a:40:8e:f6","isSecurityGroupEnabled":false}},"wait":20}}]
>  } 2018-01-16 17:00:15,380 DEBUG [c.c.a.t.Request] (pool-2-thread-5:null) 
> (logid:bb993597) Seq 4-6582855280332112812: Sending  \{ Cmd , MgmtId: 
> 161334379813, via: 4(hv02.cloud.local), Ver: v1, Flags: 100011, 
> [{"com.cloud.agent.api.CheckOnHostCommand":{"host":{"guid":"6ebb3010-9c49-3a9c-b620-ecbc9731aca2-LibvirtComputingResource","privateNetwork":{"ip":"172.16.25.100","netmask":"255.255.255.240","mac":"0c:c4:7a:40:8e:8e","isSecurityGroupEnabled":false},"publicNetwork":\{"ip":"172.16.25.100","netmask":"255.255.255.240","mac":"0c:c4:7a:40:8e:8e","isSecurityGroupEnabled":false},"storageNetwork1":\{"ip":"172.16.25.100","netmask":"255.255.255.240","mac":"0c:c4:7a:40:8e:8e","isSecurityGroupEnabled":false}},"wait":20}}]
>  } 2018-01-16 17:00:15,423 DEBUG [c.c.a.t.Request] 
> (AgentManager-Handler-4:null) (logid:) Seq 5-9115285645797884785: Processing: 
>  \{ Ans: , MgmtId: 161334379813, via: 5, Ver: v1, Flags: 10, 
> [{"com.cloud.agent.api.Answer":{"result":false,"details":"Heart is 
> beating...","wait":0}}] } 2018-01-16 17:00:15,423 DEBUG [c.c.a.t.Request] 
> (pool-2-thread-27:null) (logid:6b21a8c1) Seq 5-9115285645797884785: Received: 
>  \{ Ans: , MgmtId: 161334379813, via: 5(hv03.cloud.local), Ver: v1, Flags: 
> 10, { Answer } } 2018-01-16 17:00:15,423 DEBUG [c.c.a.m.AgentManagerImpl] 
> (pool-2-thread-27:null) (logid:6b21a8c1) Details from executing class 
> com.cloud.agent.api.CheckOnHostCommand: Heart is beating... 2018-01-16 
> 17:00:15,427 DEBUG [c.c.a.t.Request] (AgentManager-Handler-6:null) (logid:) 
> Seq 4-6582855280332112812: Processing:  \{ Ans: , MgmtId: 161334379813, via: 
> 4, Ver: v1, Flags: 10, 
> [{"com.cloud.agent.api.Answer":{"result":false,"details":"Heart is 
> beating...","wait":0}}] } 2018-01-16 17:00:15,427 DEBUG [c.c.a.t.Request] 
> (pool-2-thread-5:null) (logid:bb993597) Seq 4-6582855280332112812: Received:  
> \{ Ans: , MgmtId: 161334379813, via: 4(hv02.cloud.local), Ver: v1, Flags: 10, 
> { Answer } } 2018-01-16 17:00:15,427 DEBUG [c.c.a.m.AgentManagerImpl] 
> (pool-2-thread-5:null) 

[jira] [Created] (CLOUDSTACK-10227) Stabilization fixes for master/4.11

2018-01-11 Thread Rohit Yadav (JIRA)
Rohit Yadav created CLOUDSTACK-10227:


 Summary: Stabilization fixes for master/4.11
 Key: CLOUDSTACK-10227
 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10227
 Project: CloudStack
  Issue Type: Bug
  Security Level: Public (Anyone can view this level - this is the default.)
Reporter: Rohit Yadav
Assignee: Rohit Yadav
Priority: Blocker


List of blocker fixes per the 4.11.0.0 release.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (CLOUDSTACK-4757) Support OVA files with multiple disks for templates

2018-01-10 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-4757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav updated CLOUDSTACK-4757:

Fix Version/s: (was: Future)
   4.11.0.0

> Support OVA files with multiple disks for templates
> ---
>
> Key: CLOUDSTACK-4757
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4757
> Project: CloudStack
>  Issue Type: New Feature
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Storage Controller
>Reporter: Likitha Shetty
>Assignee: Nicolas Vazquez
>Priority: Minor
> Fix For: 4.11.0.0
>
>
> CloudStack volumes and templates are one single virtual disk in case of 
> XenServer/XCP and KVM hypervisors since the files used for templates and 
> volumes are virtual disks (VHD, QCOW2). However, VMware volumes and templates 
> are in OVA format, which are archives that can contain a complete VM 
> including multiple VMDKs and other files such as ISOs. And currently, 
> Cloudstack only supports Template creation based on OVA files containing a 
> single disk. If a user creates a template from a OVA file containing more 
> than 1 disk and launches an instance using this template, only the first disk 
> is attached to the new instance and other disks are ignored.
> Similarly with uploaded volumes, attaching an uploaded volume that contains 
> multiple disks to a VM will result in only one VMDK to being attached to the 
> VM.
> This behavior needs to be improved in VMWare to support OVA files with 
> multiple disks for both uploaded volumes and templates. i.e. If a user 
> creates a template from a OVA file containing more than 1 disk and launches 
> an instance using this template, the first disk should be attached to the new 
> instance as the ROOT disk and volumes should be created based on other VMDK 
> disks in the OVA file and should be attached to the instance.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (CLOUDSTACK-4757) Support OVA files with multiple disks for templates

2018-01-10 Thread Rohit Yadav (JIRA)

 [ 
https://issues.apache.org/jira/browse/CLOUDSTACK-4757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohit Yadav resolved CLOUDSTACK-4757.
-
Resolution: Fixed

> Support OVA files with multiple disks for templates
> ---
>
> Key: CLOUDSTACK-4757
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4757
> Project: CloudStack
>  Issue Type: New Feature
>  Security Level: Public(Anyone can view this level - this is the 
> default.) 
>  Components: Storage Controller
>Reporter: Likitha Shetty
>Assignee: Nicolas Vazquez
>Priority: Minor
> Fix For: Future
>
>
> CloudStack volumes and templates are one single virtual disk in case of 
> XenServer/XCP and KVM hypervisors since the files used for templates and 
> volumes are virtual disks (VHD, QCOW2). However, VMware volumes and templates 
> are in OVA format, which are archives that can contain a complete VM 
> including multiple VMDKs and other files such as ISOs. And currently, 
> Cloudstack only supports Template creation based on OVA files containing a 
> single disk. If a user creates a template from a OVA file containing more 
> than 1 disk and launches an instance using this template, only the first disk 
> is attached to the new instance and other disks are ignored.
> Similarly with uploaded volumes, attaching an uploaded volume that contains 
> multiple disks to a VM will result in only one VMDK to being attached to the 
> VM.
> This behavior needs to be improved in VMWare to support OVA files with 
> multiple disks for both uploaded volumes and templates. i.e. If a user 
> creates a template from a OVA file containing more than 1 disk and launches 
> an instance using this template, the first disk should be attached to the new 
> instance as the ROOT disk and volumes should be created based on other VMDK 
> disks in the OVA file and should be attached to the instance.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


  1   2   3   4   5   6   7   8   9   10   >