-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Logger
committed
Dec 16, 2024
1 parent
3d93206
commit 8d80566
Showing
83 changed files
with
269,211 additions
and
0 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/tmp/devstack_logs/devstacklog.txt.2024-12-16-093854 |
57,622 changes: 57,622 additions & 0 deletions
57,622
new_logs/937761/devstack_logs/devstacklog.txt.2024-12-16-093854
Large diffs are not rendered by default.
Oops, something went wrong.
29 changes: 29 additions & 0 deletions
29
new_logs/937761/devstack_logs/devstacklog.txt.2024-12-16-093854.summary.2024-12-16-093854
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/tmp/devstack_logs/devstacklog.txt.2024-12-16-093854.summary.2024-12-16-093854 |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 [01;35m%(instance)s[00m | ||
logging_default_format_string = %(color)s%(levelname)s %(name)s [[00;36m-%(color)s] [01;35m%(instance)s%(color)s%(message)s[00m | ||
logging_context_format_string = %(color)s%(levelname)s %(name)s [[01;36m%(global_request_id)s %(request_id)s [00;36m%(project_name)s %(user_name)s%(color)s] [01;35m%(instance)s%(color)s%(message)s[00m | ||
logging_debug_format_suffix = [00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}[00m | ||
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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"] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
Oops, something went wrong.