The default URL for your webapp that is deployed in OneOps is made up of the deployment details.
Part | Source |
---|---|
perf-test | platform name |
d1 | environment name |
tomtest | assembly name |
testing | organization name |
OneOps QA Server | zone in Infoblox for the cloud |
More details are available in Computes in Operation
To see what you are using in OneOps, follow these steps:
No | Error | Desc | Symptom | Fix | ||
---|---|---|---|---|---|---|
1. | Rsync error | Deployment fails with rsync connection error in deployment log (Assemblies -> Transition -> Env -> View Deployment) | cmd error: rsync: connection unexpectedly closed (0 bytes received so far) [sender] cmd error: rsync error: unexplained error (code 255) at io.c(600) [sender=3.0.6] |
Check the compute health status on the Operations page (Operations -> Env -> platform ) and make sure that the compute is reachable. If not ,Reboot the compute from the compute summary page (Operations -> Env -> platform -> Compute -> Summary tab & Actions). | Icon | Select ‘Auto Repair’ when creating an env, whichenables automatic repair of component instances based on monitors with enabled heartbeats and metrics you define with Unhealthy event triggers |
2. | RequestEntityTooLarge | Deployment fails with RequestEntityTooLarge in deployment log (Assemblies -> Transition -> Env -> View Deployment) | FATAL: Excon::Errors::RequestEntityTooLarge: Expected([200, 202]) <=> Actual(413 Request Entity Too Large | Your organization tenant hasreached the quota limit for compute nodes. Create a JIRA ticket for IAAS team. Icon Cleanup any unwanted vms/env to make more room for new computes |
||
3. | FATAL: Invalid imageRef provided | Deployment fails with FATAL: Invalid imageRef provided in deployment log. | FATAL: Invalid imageRef provided | This scenario can occur when: (a) the user selected bad/not-supported OS Type (b) the user selected correct OS Type, but it’s missing mapping in the cloud Solution is to choose the OS that is supported on the selected cloud or leave the OS to “Default to cloud” |
||
4. | ERROR: error in lvcreate | Deployment fails in ‘Volume’ component with following error message in failed deployment log: ERROR: error in lvcreate | ERROR: error in lvcreate | This scenario can occur when the value to “Size” attribute in ‘Volume’ component exceeds than the permitted values.The permitted values varies from compute flavor to compute flavor. The permitted or maximum size can be viewed here:Standard VM Size DefinitionRefer to column “Resized (GB) “. | ||
5. | No space left on device ENOSPC: No space left on device |
Deployment fails in ‘compute’ component with following error message in failed deployment log: No space left on device ENOSPC: No space left on device |
ENOSPC: No space left on device | Potential cause for this scenario is that the affected compute does not have enough space under ‘/app’ due to which deployment is failing. SSH to the affected compute and (a) check the memory usage using “df -hP /app” if there is zero space left over or very minimal space left over, then clear the unwanted files or logs to increase the free space. (b) if significant space is available in /app ,then check for the inodes using ‘df -hi’ command |
||
6. | ERROR:Net::HTTPServerException: 404 “Not Found” | Deployment fails in ‘artifact’ component with following error message in failed deployment log: error: Net::HTTPServerException: 404 “Not Found” Or</br>Net::HTTPServerException: 403 “Forbidden |
error: Net::HTTPServerException: 404 “Not Found” | The potential cause for this scenario : (a) artifact is absent in nexus (b) repository is mentioned as pangaea_snapshot instead of pangaes_releases or vice-versa. |
||
7. | FATAL: RuntimeError: ruby_block Install plugin: elasticsearch-kopf had an error: RuntimeError: [!] Failed to install plugin | Deployment fails in ‘Elastic-search’ component with following error message in failed deployment log: Exception in thread “main” java.lang.UnsupportedClassVersionError: org/elasticsearch/plugins/PluginManager : Unsupported major.minor version 51.0 | Exception in thread “main” java.lang.UnsupportedClassVersionError: org/elasticsearch/plugins/PluginManager : Unsupported major.minor version 51.0 | To remediate this scenario, ensure that Java-7 is installed on the computes, where Elastic-search is being installed. Elastice-Search needs Java-7. How to update Java version: How to update JDK/JRE version on OneOps ? |
||
8. | message=>String length exceeds maximum [name, 127]”, “severity”=>”ERROR”, “errorcode”=>1106 | Deployment fails with ‘failed without any specified faults’ in lb component. | server exists: {“message”=>”String length exceeds maximum [name, 127]”, “severity”=>”ERROR”, “errorcode”=>1106} | Potential cause for this scenario is that the provided ‘environment’ name is too long. It should not exceed 127 chars,as there is a limitation at netscalar level for LB creation.LB names should not exceed 127 chars. | ||
9. | Compute Action ‘status’ fails. | Compute Action ‘status’ results in below error: {"code":404,"errorCode":4003,"message":"Given ci 363128 already has active ops procedure."} |
{"code":404,"errorCode":4003,"message":"Given ci 363128 already has active ops procedure."} |
In case of failure of any action/procedure with error message indicating that there is an ‘active’ cid present, then that inprogress action/procedure needs to be completed/canceled. Until then,no other action can be worked upon same component. | ||
10. | LB is not working, but ‘curl’ to individual IPs work. | ‘curl’ to FQDN fails, whereas to Individual IP-Address works. | ‘curl’ to FQDN fails, whereas to Individual IP-Address works | Potential causes: check whether ECV is correct Check whether the ECV check has the port - 80 or 8080 and also the listener port should be the same as ECV check 80 or 8080. |
||
11. | Not all services available for platform: xxxxxxxx, the missing services:[Wmt_oracle] | Deployment fails with error message : »»> Not all services available for platform: xxxxxxxxx, the missing services: | »»> Not all services available for platform: xxxxxxxxx, the missing services: | Potential Cause: the cloud on which the deployment has failed does not contain the listed service.In this case it is Oracle. |
Transition > environment > deployment tab
The logs display in chronological order, newest to oldest and are stated in Chef coding language.