Activity log for bug #1531609

Date Who What changed Old value New value Message
2016-01-06 20:27:51 Vijendar Komalla bug added bug
2016-01-06 20:28:17 Vijendar Komalla description Currently on app-create, param-file data are passed as an item in app-file data { <app-file-data-as-key-value-pairs> 'parameters': param-file-data } Instead, separate it as shown below { 'app_file': <app-file-data>, 'param_file': <param-file-data> } Currently on app-create, param-file data is passed as an item in app-file data { <app-file-data-as-dict>, 'parameters': param-file-data } Instead, separate it as shown below { 'app_file': <app-file-data>, 'param_file': <param-file-data> }
2016-01-06 20:28:20 Vijendar Komalla solum: assignee Vijendar Komalla (vijendar-komalla)
2016-01-06 20:28:34 Vijendar Komalla affects solum python-solumclient
2016-01-06 20:28:34 Vijendar Komalla python-solumclient: assignee Vijendar Komalla (vijendar-komalla)
2016-01-06 20:29:29 Vijendar Komalla python-solumclient: assignee Vijendar Komalla (vijendar-komalla)
2016-01-07 18:20:30 Vijendar Komalla bug task added solum
2016-01-07 18:20:38 Vijendar Komalla solum: assignee Vijendar Komalla (vijendar-komalla)
2016-02-15 19:35:22 Devdatta Kulkarni solum: importance Undecided Low
2016-02-15 19:35:25 Devdatta Kulkarni python-solumclient: importance Undecided Low
2016-02-26 14:54:41 Marcellin Fom Tchassem bug added subscriber Marcellin Fom Tchassem
2016-02-26 18:52:46 Marcellin Fom Tchassem python-solumclient: assignee Vijendar Komalla (vijendar-komalla) Marcellin Fom Tchassem (mf6510)
2016-02-26 18:52:49 Marcellin Fom Tchassem solum: assignee Vijendar Komalla (vijendar-komalla) Marcellin Fom Tchassem (mf6510)
2016-02-26 18:53:48 Marcellin Fom Tchassem solum: status New In Progress
2016-02-26 18:53:54 Marcellin Fom Tchassem python-solumclient: status New In Progress
2016-02-29 17:55:27 Marcellin Fom Tchassem solum: status In Progress Confirmed
2016-02-29 18:13:13 Marcellin Fom Tchassem solum: status Confirmed New
2016-02-29 18:13:16 Marcellin Fom Tchassem python-solumclient: status In Progress New
2016-02-29 18:58:34 Marcellin Fom Tchassem python-solumclient: assignee Marcellin Fom Tchassem (mf6510)
2016-02-29 18:58:49 Marcellin Fom Tchassem solum: assignee Marcellin Fom Tchassem (mf6510)
2016-03-01 17:19:35 Marcellin Fom Tchassem solum: assignee Marcellin Fom Tchassem (mf6510)
2016-03-01 17:19:38 Marcellin Fom Tchassem python-solumclient: assignee Marcellin Fom Tchassem (mf6510)
2016-03-01 22:03:01 Vijendar Komalla description Currently on app-create, param-file data is passed as an item in app-file data { <app-file-data-as-dict>, 'parameters': param-file-data } Instead, separate it as shown below { 'app_file': <app-file-data>, 'param_file': <param-file-data> } 1. As per current implementation, sample app create request data looks like below(if parameters file not provided) { "repo_token": "", "name": "cherrypy", "languagepack": "python", "source": { "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git", "revision": "master" }, "version": 1, "trigger_actions": ["unittest", "build", "deploy"], "workflow_config": { "test_cmd": "./unit_tests.sh", "run_cmd": "python app.py" }, "ports": [80], "description": "python web app" } 2. If parameters file (--param-file) is provided, app create request data looks similar to below (notice 'parameters' in the request data dictionary) { "parameters": { "test_params": { "api_key": "xxxxxx", "user_name": "xxx@gmail.com" }, "user_params": { "user_name": "testuser", "user_password": "testpass" } }, "repo_token": "", "name": "cherrypy", "languagepack": "python", "source": { "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git", "revision": "master" }, "version": 1, "trigger_actions": ["unittest", "build", "deploy"], "workflow_config": { "test_cmd": "./unit_tests.sh", "run_cmd": "python app.py" }, "ports": [80], "description": "python web app" } 3. Proposed suggestion is to send request data in following format when parameters file is provided on the app create. { "parameters": { "test_params": { "api_key": "xxxxxx", "user_name": "xxx@gmail.com" }, "user_params": { "user_name": "testuser", "user_password": "testpass" } }, "appdata": { "repo_token": "", "name": "cherrypy", "languagepack": "python", "source": { "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git", "revision": "master" }, "version": 1, "trigger_actions": ["unittest", "build", "deploy"], "workflow_config": { "test_cmd": "./unit_tests.sh", "run_cmd": "python app.py" }, "ports": [80], "description": "python web app" } } If parameters file is not provided, request data should look like below; { "appdata": { "repo_token": "", "name": "cherrypy", "languagepack": "python", "source": { "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git", "revision": "master" }, "version": 1, "trigger_actions": ["unittest", "build", "deploy"], "workflow_config": { "test_cmd": "./unit_tests.sh", "run_cmd": "python app.py" }, "ports": [80], "description": "python web app" } }
2016-03-01 22:03:31 Vijendar Komalla description 1. As per current implementation, sample app create request data looks like below(if parameters file not provided) { "repo_token": "", "name": "cherrypy", "languagepack": "python", "source": { "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git", "revision": "master" }, "version": 1, "trigger_actions": ["unittest", "build", "deploy"], "workflow_config": { "test_cmd": "./unit_tests.sh", "run_cmd": "python app.py" }, "ports": [80], "description": "python web app" } 2. If parameters file (--param-file) is provided, app create request data looks similar to below (notice 'parameters' in the request data dictionary) { "parameters": { "test_params": { "api_key": "xxxxxx", "user_name": "xxx@gmail.com" }, "user_params": { "user_name": "testuser", "user_password": "testpass" } }, "repo_token": "", "name": "cherrypy", "languagepack": "python", "source": { "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git", "revision": "master" }, "version": 1, "trigger_actions": ["unittest", "build", "deploy"], "workflow_config": { "test_cmd": "./unit_tests.sh", "run_cmd": "python app.py" }, "ports": [80], "description": "python web app" } 3. Proposed suggestion is to send request data in following format when parameters file is provided on the app create. { "parameters": { "test_params": { "api_key": "xxxxxx", "user_name": "xxx@gmail.com" }, "user_params": { "user_name": "testuser", "user_password": "testpass" } }, "appdata": { "repo_token": "", "name": "cherrypy", "languagepack": "python", "source": { "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git", "revision": "master" }, "version": 1, "trigger_actions": ["unittest", "build", "deploy"], "workflow_config": { "test_cmd": "./unit_tests.sh", "run_cmd": "python app.py" }, "ports": [80], "description": "python web app" } } If parameters file is not provided, request data should look like below; { "appdata": { "repo_token": "", "name": "cherrypy", "languagepack": "python", "source": { "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git", "revision": "master" }, "version": 1, "trigger_actions": ["unittest", "build", "deploy"], "workflow_config": { "test_cmd": "./unit_tests.sh", "run_cmd": "python app.py" }, "ports": [80], "description": "python web app" } } 1. As per current implementation, sample app create request data looks like below(if parameters file was not provided) {  "repo_token": "",  "name": "cherrypy",  "languagepack": "python",  "source": {   "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",   "revision": "master"  },  "version": 1,  "trigger_actions": ["unittest", "build", "deploy"],  "workflow_config": {   "test_cmd": "./unit_tests.sh",   "run_cmd": "python app.py"  },  "ports": [80],  "description": "python web app" } 2. If parameters file (--param-file) is provided, app create request data looks similar to below (notice 'parameters' in the request data dictionary) {  "parameters": {   "test_params": {    "api_key": "xxxxxx",    "user_name": "xxx@gmail.com"   },   "user_params": {    "user_name": "testuser",    "user_password": "testpass"   }  },  "repo_token": "",  "name": "cherrypy",  "languagepack": "python",  "source": {   "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",   "revision": "master"  },  "version": 1,  "trigger_actions": ["unittest", "build", "deploy"],  "workflow_config": {   "test_cmd": "./unit_tests.sh",   "run_cmd": "python app.py"  },  "ports": [80],  "description": "python web app" } 3. Proposed suggestion is to send request data in following format when parameters file is provided on the app create. {  "parameters": {   "test_params": {    "api_key": "xxxxxx",    "user_name": "xxx@gmail.com"   },   "user_params": {    "user_name": "testuser",    "user_password": "testpass"   }  },  "appdata": {   "repo_token": "",   "name": "cherrypy",   "languagepack": "python",   "source": {    "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",    "revision": "master"   },   "version": 1,   "trigger_actions": ["unittest", "build", "deploy"],   "workflow_config": {    "test_cmd": "./unit_tests.sh",    "run_cmd": "python app.py"   },   "ports": [80],   "description": "python web app"  } } If parameters file is not provided, request data should look like below; {  "appdata": {   "repo_token": "",   "name": "cherrypy",   "languagepack": "python",   "source": {    "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",    "revision": "master"   },   "version": 1,   "trigger_actions": ["unittest", "build", "deploy"],   "workflow_config": {    "test_cmd": "./unit_tests.sh",    "run_cmd": "python app.py"   },   "ports": [80],   "description": "python web app"  } }
2016-03-01 22:07:06 Vijendar Komalla description 1. As per current implementation, sample app create request data looks like below(if parameters file was not provided) {  "repo_token": "",  "name": "cherrypy",  "languagepack": "python",  "source": {   "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",   "revision": "master"  },  "version": 1,  "trigger_actions": ["unittest", "build", "deploy"],  "workflow_config": {   "test_cmd": "./unit_tests.sh",   "run_cmd": "python app.py"  },  "ports": [80],  "description": "python web app" } 2. If parameters file (--param-file) is provided, app create request data looks similar to below (notice 'parameters' in the request data dictionary) {  "parameters": {   "test_params": {    "api_key": "xxxxxx",    "user_name": "xxx@gmail.com"   },   "user_params": {    "user_name": "testuser",    "user_password": "testpass"   }  },  "repo_token": "",  "name": "cherrypy",  "languagepack": "python",  "source": {   "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",   "revision": "master"  },  "version": 1,  "trigger_actions": ["unittest", "build", "deploy"],  "workflow_config": {   "test_cmd": "./unit_tests.sh",   "run_cmd": "python app.py"  },  "ports": [80],  "description": "python web app" } 3. Proposed suggestion is to send request data in following format when parameters file is provided on the app create. {  "parameters": {   "test_params": {    "api_key": "xxxxxx",    "user_name": "xxx@gmail.com"   },   "user_params": {    "user_name": "testuser",    "user_password": "testpass"   }  },  "appdata": {   "repo_token": "",   "name": "cherrypy",   "languagepack": "python",   "source": {    "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",    "revision": "master"   },   "version": 1,   "trigger_actions": ["unittest", "build", "deploy"],   "workflow_config": {    "test_cmd": "./unit_tests.sh",    "run_cmd": "python app.py"   },   "ports": [80],   "description": "python web app"  } } If parameters file is not provided, request data should look like below; {  "appdata": {   "repo_token": "",   "name": "cherrypy",   "languagepack": "python",   "source": {    "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",    "revision": "master"   },   "version": 1,   "trigger_actions": ["unittest", "build", "deploy"],   "workflow_config": {    "test_cmd": "./unit_tests.sh",    "run_cmd": "python app.py"   },   "ports": [80],   "description": "python web app"  } } This is a request for improving data handling in solum service and invovles updating both python-solumclient and also solum service. 1. As per current implementation, sample app create request data looks like below(if parameters file was not provided) {  "repo_token": "",  "name": "cherrypy",  "languagepack": "python",  "source": {   "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",   "revision": "master"  },  "version": 1,  "trigger_actions": ["unittest", "build", "deploy"],  "workflow_config": {   "test_cmd": "./unit_tests.sh",   "run_cmd": "python app.py"  },  "ports": [80],  "description": "python web app" } 2. If parameters file (--param-file) was provided, app create request data looks similar to below (notice 'parameters' in the request data dictionary) {  "parameters": {   "test_params": {    "api_key": "xxxxxx",    "user_name": "xxx@gmail.com"   },   "user_params": {    "user_name": "testuser",    "user_password": "testpass"   }  },  "repo_token": "",  "name": "cherrypy",  "languagepack": "python",  "source": {   "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",   "revision": "master"  },  "version": 1,  "trigger_actions": ["unittest", "build", "deploy"],  "workflow_config": {   "test_cmd": "./unit_tests.sh",   "run_cmd": "python app.py"  },  "ports": [80],  "description": "python web app" } 3. Proposed suggestion is to send request data in following format when parameters file is provided on the app create, so that 'appdata' and 'parameters' are clearly separated in the request data dictionary. {  "parameters": {   "test_params": {    "api_key": "xxxxxx",    "user_name": "xxx@gmail.com"   },   "user_params": {    "user_name": "testuser",    "user_password": "testpass"   }  },  "appdata": {   "repo_token": "",   "name": "cherrypy",   "languagepack": "python",   "source": {    "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",    "revision": "master"   },   "version": 1,   "trigger_actions": ["unittest", "build", "deploy"],   "workflow_config": {    "test_cmd": "./unit_tests.sh",    "run_cmd": "python app.py"   },   "ports": [80],   "description": "python web app"  } } If parameters file is not provided, request data should look like below; {  "appdata": {   "repo_token": "",   "name": "cherrypy",   "languagepack": "python",   "source": {    "repository": "https://github.com/rackspace-solum-samples/solum-python-sample-app.git",    "revision": "master"   },   "version": 1,   "trigger_actions": ["unittest", "build", "deploy"],   "workflow_config": {    "test_cmd": "./unit_tests.sh",    "run_cmd": "python app.py"   },   "ports": [80],   "description": "python web app"  } }
2016-03-01 22:10:19 Devdatta Kulkarni solum: milestone next-mitaka
2016-03-01 22:10:23 Devdatta Kulkarni python-solumclient: milestone next-mitaka
2016-03-24 21:39:27 Marcellin Fom Tchassem python-solumclient: assignee Marcellin Fom Tchassem (mf6510)
2016-03-24 21:39:29 Marcellin Fom Tchassem solum: assignee Marcellin Fom Tchassem (mf6510)