Skip to content

Instantly share code, notes, and snippets.

View arcolife's full-sized avatar

Archit Sharma arcolife

View GitHub Profile
@arcolife
arcolife / activate_dev_mode.sh
Created November 4, 2017 19:52
lib/backend/activate_dev_mode
#!/bin/bash
# Usage:
# $ . ./activate_dev_mode
# or
# $ source ./activate_dev_mode
# user_interrupt(){
# echo -e "\n\nKeyboard Interrupt detected."
# exit
@arcolife
arcolife / evm.log.md
Created September 29, 2017 08:56
errors in CFME 5820 with openstack 10
[root@CFME-R0000-OSP-SCALE-5820-DB-01 log]#  grep ERROR evm.log | awk -F'ERROR' '{print $2}' | sort | uniq

 -- : [EmsRefresh::Refreshers::EmsRefresherMixin::PartialRefreshError]: undefined method `each' for nil:NilClass  Method:[rescue in deliver]
 -- : <Fog> excon.error     #<Excon::Error::NotFound: Expected(200) <=> Actual(404 Not Found)
 -- : <Fog> excon.error     #<Excon::Error::Unauthorized: Expected(200) <=> Actual(401 Unauthorized)
 -- : MIQ(ManageIQ::Providers::StorageManager::SwiftManager::Refresher#refresh) EMS: [osp-10node-bagl Swift Manager], id: [10] Refresh failed
 -- : MIQ(ManageIQ::Providers::StorageManager::SwiftManager::Refresher#refresh) EMS: [osp-10node-bagl Swift Manager], id: [10] Unable to perform refresh for the following targets:
 -- : MIQ(ManageIQ::Providers::StorageManager::SwiftManager::Refresher#refresh)  --- ManageIQ::Providers::StorageManager::SwiftManager [osp-10node-bagl Swift Manager] id [10]
 -- : MIQ(MiqQueue#deliver) Message id: [388846], Error: [undefined method `eac
@arcolife
arcolife / evm.log.md
Last active September 29, 2017 08:58
errors in CFME 5820 with openshift 3.7

2 kinds of errors for CFME 5820 with OCP 3.7

root@CFME-SCALE-OCP-5820-DB01 log]# grep ERROR evm.log | awk -F'ERROR' '{print $2}' | sort | uniq
 -- : MIQ(ManageIQ::Providers::Kubernetes::ContainerManager::MetricsCapture#perf_collect_metrics) Hawkular metrics service unavailable: <html>
 -- : MIQ(ManageIQ::Providers::Openshift::ContainerManager::Refresher#fetch_hawk_inv) <html>

Error 429 too many requests

Tried revalidating with new tokens but in vain..

@arcolife
arcolife / gist:539537fcf8caaf01ae0e412087acfb01
Last active September 29, 2017 08:58
openshift 3.7 - 403 Forbidden - Timeout error with Refresh
[----] I, [2017-09-28T08:32:39.111683 #57365:54b140] INFO -- : MIQ(ManageIQ::Providers::Openshift::ContainerManager::EventCatcher::Runner#do_work) EMS [10.12.70.26] as [] Event Monitor Thread gone. Restarting...
[----] I, [2017-09-28T08:32:39.112136 #57365:54b140] INFO -- : MIQ(ManageIQ::Providers::Openshift::ContainerManager::EventCatcher::Runner#start_event_monitor) EMS [10.12.70.26] as [] Validating Connection/Credentials
[----] I, [2017-09-28T08:32:39.112280 #57365:54b140] INFO -- : MIQ(ManageIQ::Providers::Openshift::ContainerManager#with_provider_connection) Connecting through ManageIQ::Providers::Openshift::ContainerManager: [OCP-Scale]
[----] I, [2017-09-28T08:32:39.131633 #23744:54b140] INFO -- : MIQ(ManageIQ::Providers::Openshift::ContainerManager::Refresher#refresh) Refreshing all targets...Complete
[----] E, [2017-09-28T08:32:39.132511 #23744:54b140] ERROR -- : MIQ(MiqQueue#deliver) Message id: [147080], Error: [HTTP status code 403, 403 Forbidden]
[----] E, [2017-09-28T08:32:39.132807 #23744:
[root@CFME-R0000-OSP-SCALE-5820-DB-01 log]# curl -XGET -H "X-Auth-Token: $OS_token" http://192.0.2.11:5000/v2.0 | json_reformat
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 340 100 340 0 0 3489 0 --:--:-- --:--:-- --:--:-- 3541
{
"version": {
"status": "deprecated",
"updated": "2016-08-04T00:00:00Z",
"media-types": [
{
@arcolife
arcolife / iptables.md
Last active September 8, 2018 11:09
iptables hack for openstack (no floating ip for keystone)

CFME side

iptables -A OUTPUT -t nat -d 192.0.2.1 -j DNAT --to-destination 10.16.154.6
iptables -A OUTPUT -t nat -d 172,21,0.10 -j DNAT --to-destination 10.16.154.9

OSP side

Overcloud (heat admin):

@arcolife
arcolife / fog.log
Created September 26, 2017 09:34
fog log excon unauth error with osp ports
[----] I, [2017-09-26T05:18:35.398819 #55779:88f130] INFO -- : MIQ(ManageIQ::Providers::StorageManager::CinderManager::RefreshParser.ems_inv_to_hashes) Collecting data for EMS name: [osp-10node-bagl Cinder Manager] id: [9]...Complete
[----] E, [2017-09-26T05:28:54.606453 #53698:13ba67c] ERROR -- : excon.error #<Excon::Error::Unauthorized: Expected([201]) <=> Actual(401 Unauthorized)
excon.error.response
:body => "{\"error\": {\"message\": \"The request you have made requires authentication.\", \"code\": 401, \"title\": \"Unauthorized\"}}"
:cookies => [
]
:headers => {
"Content-Length" => "114"
"Content-Type" => "application/json"
"Date" => "Tue, 26 Sep 2017 09:28:54 GMT"
[stack@gprfc043 ~]$ openstack baremetal node list
+--------------------------------------+------+--------------------------------------+-------------+--------------------+-------------+
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+--------------------------------------+------+--------------------------------------+-------------+--------------------+-------------+
| 0f4ff894-32e3-4d69-81c5-bc1631117a75 | None | b03c0be0-2405-4a87-b1bc-12c1ef6e0974 | power on | active | False |
| 30fe129f-f991-49c6-9214-886d22d950af | None | c372f8a2-b80f-48a3-815d-ab648da021b8 | power on | active | False |
| 976b5961-6cbd-4208-8c7e-4ccd5473da40 | None | aa99c0c4-7342-43e7-a518-46351018380e | power on | active | False |
| 92f1d5c2-13d2-483b-a74a-0893f2e32452 | None | a22967ce-7fcb-48d0-a117-a858ac75743f | power on | active | False |
| f67fdbca-a8cd-4c1f-a
@arcolife
arcolife / evm.log
Created September 19, 2017 10:40
MiQ Generic Worker traceback
...
[----] I, [2017-09-19T06:34:45.962417 #55145:467134] INFO -- : MIQ(MiqQueue.put) Message id: [367811], id: [], Zone: [
default], Role: [], Server: [], Ident: [generic], Target id: [], Instance id: [7], Task id: [], Command: [ManageIQ::Prov
iders::Openstack::CloudManager.sync_cloud_tenants_with_tenants], Timeout: [600], Priority: [100], State: [ready], Delive
r On: [], Data: [], Args: []
...
[----] I, [2017-09-19T06:34:51.119265 #55458:467134] INFO -- : MIQ(MiqGenericWorker::Runner#get_message_via_drb) Messag
e id: [367811], MiqWorker id: [10709], Zone: [default], Role: [], Server: [], Ident: [generic], Target id: [], Instance
id: [7], Task id: [], Command: [ManageIQ::Providers::Openstack::CloudManager.sync_cloud_tenants_with_tenants], Timeout:
[600], Priority: [100], State: [dequeue], Deliver On: [], Data: [], Args: [], Dequeued in: [5.167517768] seconds
[root@gprfc041 ~]# getenforce
Disabled
[root@gprfc041 ~]# setenforce 1
setenforce: SELinux is disabled
[root@gprfc041 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
[root@gprfc041 ~]# uname -a
Linux gprfc041.<>.redhat.com 3.10.0-693.2.2.el7.x86_64 #1 SMP Sat Sep 9 03:55:24 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux
----------------------------