Skip to content

Commit

Permalink
Commited 937312
Browse files Browse the repository at this point in the history
  • Loading branch information
Logger committed Dec 8, 2024
1 parent ac61970 commit 3dd6282
Show file tree
Hide file tree
Showing 82 changed files with 156,464 additions and 0 deletions.
1,587 changes: 1,587 additions & 0 deletions new_logs/937312/c-api.service

Large diffs are not rendered by default.

1,342 changes: 1,342 additions & 0 deletions new_logs/937312/c-sch.service

Large diffs are not rendered by default.

2,248 changes: 2,248 additions & 0 deletions new_logs/937312/c-vol.service

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions new_logs/937312/devstack_logs/devstacklog.txt
54,415 changes: 54,415 additions & 0 deletions new_logs/937312/devstack_logs/devstacklog.txt.2024-12-08-121118

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
2024-12-08 12:11:18.536 | stack.sh log /tmp/devstack_logs/devstacklog.txt.2024-12-08-121118
2024-12-08 12:11:38.900 | Installing package prerequisites
2024-12-08 12:15:37.842 | Starting RabbitMQ
2024-12-08 12:16:28.900 | Installing OpenStack project source
2024-12-08 12:25:39.979 | Installing Tempest
2024-12-08 12:25:44.207 | Configuring and starting MySQL
2024-12-08 12:26:07.468 | Starting Keystone
2024-12-08 12:27:00.839 | Configuring Horizon
2024-12-08 12:27:51.599 | Configuring Glance
2024-12-08 12:27:51.965 | Configuring Neutron
2024-12-08 12:28:45.605 | Configuring Swift
2024-12-08 12:28:45.865 | Configuring Cinder
2024-12-08 12:28:46.095 | Configuring placement
2024-12-08 12:29:07.314 | Configuring Nova
2024-12-08 12:29:23.491 | Starting Swift
2024-12-08 12:29:41.486 | Starting Nova API
2024-12-08 12:29:48.622 | Starting OVN services
2024-12-08 12:30:24.798 | Starting Neutron
2024-12-08 12:30:32.585 | Starting Placement
2024-12-08 12:30:41.029 | Starting Nova
2024-12-08 12:31:01.033 | Starting Cinder
2024-12-08 12:31:14.114 | Starting Glance
2024-12-08 12:31:19.062 | Uploading images
2024-12-08 12:31:28.013 | Starting Horizon
2024-12-08 12:31:56.118 | Configuring lvm.conf global device filter
2024-12-08 12:31:56.461 | set lvm.conf device global_filter to: global_filter = [ "r|.*|" ] # from devstack
1 change: 1 addition & 0 deletions new_logs/937312/devstack_logs/devstacklog.txt.summary
9,175 changes: 9,175 additions & 0 deletions new_logs/937312/devstack_logs/dstat-csv.log

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions new_logs/937312/devstack_logs/error.log
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[ERROR] /opt/stack/devstack/functions-common:713 git call failed: [git clone --no-checkout http://github.com/openstack/tempest.git /opt/stack/tempest]
112 changes: 112 additions & 0 deletions new_logs/937312/devstack_logs/local.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
[[local|localrc]]

ADMIN_PASSWORD=nimblestorage
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
SERVICE_TOKEN=$ADMIN_PASSWORD
SWIFT_HASH=$ADMIN_PASSWORD
SWIFT_TEMPURL_KEY=$ADMIN_PASSWORD
GIT_BASE=http://github.com

# Below lines enable only the minimum services required for Ironic.
# # Enable more services as required.
disable_service n-net
#disable_service horizon
disable_service heat h-api h-api-cfn h-api-cw
enable_service cinder c-sch c-api c-vol c-bak
enable_service s-proxy s-object s-container s-account
SWIFT_START_ALL_SERVICES=True
SWIFT_REPLICAS=1
#

LOGFILE=/tmp/devstack_logs/devstacklog.txt
VERBOSE=True
#ETCD_DOWNLOAD_URL=http://tarballs.openstack.org/etcd/
ETCD_DOWNLOAD_URL=https://github.com/coreos/etcd/releases/download/

CINDER_ENABLED_BACKENDS=nimble:nimble
TEMPEST_VOLUME_DRIVER=nimble
TEMPEST_VOLUME_VENDOR=Nimble
TEMPEST_STORAGE_PROTOCOL=iSCSI

# Neutron settings.
USE_PYTHON3=True
PYTHON3_VERSION=3.10
NEUTRON_CREATE_INITIAL_NETWORKS=False
#USE_SUBNETPOOL=False
#IP_VERSION=4
#PHYSICAL_NETWORK=private
#PROVIDER_NETWORK_TYPE=flat
#Q_USE_PROVIDER_NETWORKING=True

# Swift related options
SWIFT_ENABLE_TEMPURLS="True"
SWIFT_LOOPBACK_DISK_SIZE_DEFAULT=15G

FORCE=yes
LOG_COLOR=True



#PUBLIC_INTERFACE=ens3.10
#OVS_PHYSICAL_BRIDGE=br-ens3.10
#FIXED_RANGE=192.168.66.0/21
#NETWORK_GATEWAY=192.168.64.4
#ALLOCATION_POOL=start=192.168.66.156,end=192.168.66.159
HOST_IP=10.201.5.82
#IPV4_ADDRS_SAFE_TO_USE=192.168.66.0/21




[[post-config|\$NOVA_CONF]]
[libvirt]
num_iscsi_scan_tries=15
iscsi_use_multipath=True
volume_use_multipath=True
#virt_type = qemu


[[post-config|$CINDER_CONF]]
[DEFAULT]
enabled_backends=nimble
default_volume_type=nimble
volume_name_template = openstack-ci-%s
iscsi_helper = tgtadm

[nimble]
#to run our nimble driver which is disabled as of now, remove it once support is enabled again
#enable_unsupported_driver=True
volume_driver=cinder.volume.drivers.nimble.NimbleISCSIDriver
volume_backend_name=nimble
san_login=admin
san_password=Nim123Boli#
num_volume_device_scan_tries=10
nimble_subnet_label=management
image_volume_cache_enabled = true
#use_multipath_for_image_xfer=True



# virutal array
#san_ip=10.201.13.140
san_ip=10.132.239.55



# Use post-extra because the tempest configuration file is
# overwritten with the .sample after post-config.
[[post-extra|\$TEMPEST_CONFIG]]
[volume]
storage_protocol=iSCSI
vendor_name=Nimble

[volume-feature-enabled]
manage_snapshot = False
volume_revert = True

[compute-feature-enabled]
volume_multiattach = True

# Test Comment
9,172 changes: 9,172 additions & 0 deletions new_logs/937312/dstat.service

Large diffs are not rendered by default.

68 changes: 68 additions & 0 deletions new_logs/937312/etc/cinder/api-paste.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
#############
# OpenStack #
#############

[composite:osapi_volume]
use = call:cinder.api:root_app_factory
/: apiversions
/healthcheck: healthcheck
/v3: openstack_volume_api_v3

[composite:openstack_volume_api_v3]
use = call:cinder.api.middleware.auth:pipeline_factory
noauth = request_id cors http_proxy_to_wsgi faultwrap sizelimit osprofiler noauth apiv3
noauth_include_project_id = request_id cors http_proxy_to_wsgi faultwrap sizelimit osprofiler noauth_include_project_id apiv3
keystone = request_id cors http_proxy_to_wsgi faultwrap sizelimit osprofiler authtoken keystonecontext apiv3
keystone_nolimit = request_id cors http_proxy_to_wsgi faultwrap sizelimit osprofiler authtoken keystonecontext apiv3

[filter:http_proxy_to_wsgi]
paste.filter_factory = oslo_middleware.http_proxy_to_wsgi:HTTPProxyToWSGI.factory

[filter:cors]
paste.filter_factory = oslo_middleware.cors:filter_factory
oslo_config_project = cinder

[filter:faultwrap]
paste.filter_factory = cinder.api.middleware.fault:FaultWrapper.factory

[filter:osprofiler]
paste.filter_factory = osprofiler.web:WsgiMiddleware.factory

[filter:noauth]
paste.filter_factory = cinder.api.middleware.auth:NoAuthMiddleware.factory

[filter:noauth_include_project_id]
paste.filter_factory = cinder.api.middleware.auth:NoAuthMiddlewareIncludeProjectID.factory

[filter:sizelimit]
paste.filter_factory = oslo_middleware.sizelimit:RequestBodySizeLimiter.factory

[app:apiv3]
paste.app_factory = cinder.api.v3.router:APIRouter.factory

[pipeline:apiversions]
pipeline = request_id cors http_proxy_to_wsgi faultwrap osvolumeversionapp

[app:osvolumeversionapp]
paste.app_factory = cinder.api.versions:Versions.factory

[pipeline:healthcheck]
pipeline = request_id healthcheckapp

[app:healthcheckapp]
paste.app_factory = oslo_middleware:Healthcheck.app_factory
backends = disable_by_file
disable_by_file_path = /etc/cinder/healthcheck_disable

##########
# Shared #
##########

[filter:keystonecontext]
paste.filter_factory = cinder.api.middleware.auth:CinderKeystoneContext.factory

[filter:authtoken]
paste.filter_factory = keystonemiddleware.auth_token:filter_factory

[filter:request_id]
paste.filter_factory = cinder.api.middleware.request_id:RequestId.factory
18 changes: 18 additions & 0 deletions new_logs/937312/etc/cinder/cinder-api-uwsgi.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@

[uwsgi]
chmod-socket = 666
socket = /var/run/uwsgi/cinder-wsgi.socket
start-time = %t
lazy-apps = true
add-header = Connection: close
buffer-size = 65535
hook-master-start = unix_signal:15 gracefully_kill_them_all
thunder-lock = true
plugins = http,python3
enable-threads = true
worker-reload-mercy = 80
exit-on-reload = false
die-on-term = true
master = true
processes = 2
wsgi-file = /opt/stack/data/venv/bin/cinder-wsgi
99 changes: 99 additions & 0 deletions new_logs/937312/etc/cinder/cinder.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@

[keystone_authtoken]
memcached_servers = localhost:11211
cafile = /opt/stack/data/ca-bundle.pem
project_domain_name = Default
project_name = service
user_domain_name = Default
password = nimblestorage
username = cinder
auth_url = http://10.201.5.82/identity
interface = public
auth_type = password

[DEFAULT]
volume_name_template = openstack-ci-%s
iscsi_helper = tgtadm
cinder_internal_tenant_user_id = 53f11ff1105945f4b54fdde0d825c3c3
cinder_internal_tenant_project_id = 834c17fd35fd443bb66c3482f37bc9c1
graceful_shutdown_timeout = 5
glance_api_servers = http://10.201.5.82/image
osapi_volume_workers = 2
log_color = True
logging_exception_prefix = ERROR %(name)s %(instance)s
logging_default_format_string = %(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s
logging_context_format_string = %(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s
logging_debug_format_suffix = {{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}
transport_url = rabbit://stackrabbit:[email protected]:5672/
backup_swift_url = http://10.201.5.82:8080/v1/AUTH_
backup_driver = cinder.backup.drivers.swift.SwiftBackupDriver
default_volume_type = nimble
enabled_backends = nimble
service_down_time = 720
report_interval = 120
rpc_response_timeout = 120
quota_snapshots = 10
quota_backups = 10
quota_volumes = 10
my_ip = 10.201.5.82
state_path = /opt/stack/data/cinder
osapi_volume_listen = 0.0.0.0
osapi_volume_extension = cinder.api.contrib.standard_extensions
rootwrap_config = /etc/cinder/rootwrap.conf
api_paste_config = /etc/cinder/api-paste.ini
target_helper = lioadm
debug = True

[database]
connection = mysql+pymysql://root:[email protected]/cinder?charset=utf8&plugin=dbcounter

[oslo_concurrency]
lock_path = /opt/stack/data/cinder

[key_manager]
fixed_key = bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec
backend = cinder.keymgr.conf_key_mgr.ConfKeyManager

[nimble]
volume_driver = cinder.volume.drivers.nimble.NimbleISCSIDriver
volume_backend_name = nimble
san_login = admin
san_password = Nim123Boli#
num_volume_device_scan_tries = 10
nimble_subnet_label = management
san_ip = 10.132.239.55
image_volume_cache_enabled = true

[nova]
region_name = RegionOne
memcached_servers = localhost:11211
cafile = /opt/stack/data/ca-bundle.pem
project_domain_name = Default
project_name = service
user_domain_name = Default
password = nimblestorage
username = nova
auth_url = http://10.201.5.82/identity
interface = public
auth_type = password

[coordination]
backend_url = etcd3+http://10.201.5.82:2379?api_version=v3

[oslo_policy]
enforce_new_defaults = false
enforce_scope = false

[service_user]
auth_strategy = keystone
send_service_user_token = True
memcached_servers = localhost:11211
cafile = /opt/stack/data/ca-bundle.pem
project_domain_name = Default
project_name = service
user_domain_name = Default
password = nimblestorage
username = cinder
auth_url = http://10.201.5.82/identity
interface = public
auth_type = password
16 changes: 16 additions & 0 deletions new_logs/937312/etc/cinder/resource_filters.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"volume": ["name", "status", "metadata",
"bootable", "migration_status", "availability_zone",
"group_id", "size", "created_at", "updated_at",
"consumes_quota"],
"backup": ["name", "status", "volume_id"],
"snapshot": ["name", "status", "volume_id", "metadata",
"availability_zone", "consumes_quota"],
"group": ["name"],
"group_snapshot": ["name", "status", "group_id"],
"attachment": ["volume_id", "status", "instance_id", "attach_status"],
"message": ["resource_uuid", "resource_type", "event_id",
"request_id", "message_level"],
"pool": ["name", "volume_type"],
"volume_type": ["is_public", "extra_specs"]
}
33 changes: 33 additions & 0 deletions new_logs/937312/etc/cinder/rootwrap.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Configuration for cinder-rootwrap
# This file should be owned by (and only-writeable by) the root user

[DEFAULT]
# List of directories to load filter definitions from (separated by ',').
# These directories MUST all be only writeable by root !
filters_path=/etc/cinder/rootwrap.d

# List of directories to search executables in, in case filters do not
# explicitely specify a full path (separated by ',')
# If not specified, defaults to system PATH environment variable.
# These directories MUST all be only writeable by root !
#exec_dirs=/sbin,/usr/sbin,/bin,/usr/bin,/usr/local/bin,/usr/local/sbin,/usr/lpp/mmfs/bin

# Enable logging to syslog
# Default value is False
use_syslog=False

# Which syslog facility to use.
# Valid values include auth, authpriv, syslog, local0, local1...
# Default value is 'syslog'
syslog_log_facility=syslog

# Which messages to log.
# INFO means log all usage
# ERROR means only log unsuccessful attempts
syslog_log_level=ERROR

# Rootwrap daemon exits after this seconds of inactivity
daemon_timeout=600

# Rootwrap daemon limits itself to that many file descriptors (Linux only)
rlimit_nofile=1024
Loading

0 comments on commit 3dd6282

Please sign in to comment.