Skip to content

Commit

Permalink
Commited 937761
Browse files Browse the repository at this point in the history
  • Loading branch information
Logger committed Dec 16, 2024
1 parent 3d93206 commit 8d80566
Show file tree
Hide file tree
Showing 83 changed files with 269,211 additions and 0 deletions.
37,571 changes: 37,571 additions & 0 deletions new_logs/937761/c-api.service

Large diffs are not rendered by default.

6,064 changes: 6,064 additions & 0 deletions new_logs/937761/c-sch.service

Large diffs are not rendered by default.

23,225 changes: 23,225 additions & 0 deletions new_logs/937761/c-vol.service

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions new_logs/937761/devstack_logs/devstacklog.txt
57,622 changes: 57,622 additions & 0 deletions new_logs/937761/devstack_logs/devstacklog.txt.2024-12-16-093854

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
2024-12-16 09:38:54.345 | stack.sh log /tmp/devstack_logs/devstacklog.txt.2024-12-16-093854
2024-12-16 09:39:16.039 | Installing package prerequisites
2024-12-16 09:43:51.997 | Starting RabbitMQ
2024-12-16 09:44:41.233 | Installing OpenStack project source
2024-12-16 09:53:39.689 | Installing Tempest
2024-12-16 09:53:43.747 | Configuring and starting MySQL
2024-12-16 09:54:03.310 | Starting Keystone
2024-12-16 09:54:55.258 | Configuring Horizon
2024-12-16 09:55:52.748 | Configuring Glance
2024-12-16 09:55:53.044 | Configuring Neutron
2024-12-16 09:56:45.862 | Configuring Swift
2024-12-16 09:56:46.055 | Configuring Cinder
2024-12-16 09:56:46.244 | Configuring placement
2024-12-16 09:57:06.713 | Configuring Nova
2024-12-16 09:57:23.904 | Starting Swift
2024-12-16 09:57:42.854 | Starting Nova API
2024-12-16 09:57:49.500 | Starting OVN services
2024-12-16 09:58:27.221 | Starting Neutron
2024-12-16 09:58:33.933 | Starting Placement
2024-12-16 09:58:41.380 | Starting Nova
2024-12-16 09:59:02.211 | Starting Cinder
2024-12-16 09:59:15.250 | Starting Glance
2024-12-16 09:59:20.098 | Uploading images
2024-12-16 09:59:29.050 | Starting Horizon
2024-12-16 09:59:49.433 | Configuring lvm.conf global device filter
2024-12-16 09:59:49.719 | set lvm.conf device global_filter to: global_filter = [ "r|.*|" ] # from devstack
2024-12-16 09:59:50.085 | Initializing Tempest
2024-12-16 10:00:57.118 | Installing Tempest Plugins
2024-12-16 10:00:57.625 | stack.sh completed in 1360 seconds.
1 change: 1 addition & 0 deletions new_logs/937761/devstack_logs/devstacklog.txt.summary
3,059 changes: 3,059 additions & 0 deletions new_logs/937761/devstack_logs/dstat-csv.log

Large diffs are not rendered by default.

112 changes: 112 additions & 0 deletions new_logs/937761/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
3,055 changes: 3,055 additions & 0 deletions new_logs/937761/dstat.service

Large diffs are not rendered by default.

68 changes: 68 additions & 0 deletions new_logs/937761/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/937761/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-api.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
module = cinder.wsgi.api:application
99 changes: 99 additions & 0 deletions new_logs/937761/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 = b753b056089d48a5aa0bb5985248f489
cinder_internal_tenant_project_id = 92799be04c9a4dd8bbb55787f6b839ce
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:nimblestorage@10.201.5.82: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:nimblestorage@127.0.0.1/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.hpe.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/937761/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/937761/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 8d80566

Please sign in to comment.