diff --git a/.vib/apache/goss/apache.yaml b/.vib/apache/goss/apache.yaml index 0c53eb6848e8..ccbcb31b4ab6 100644 --- a/.vib/apache/goss/apache.yaml +++ b/.vib/apache/goss/apache.yaml @@ -22,7 +22,7 @@ file: /opt/bitnami/apache/conf/httpd.conf: exists: true filetype: file - contains: + contents: - /^Include.*/opt/bitnami/apache/conf/bitnami/bitnami.conf/ - /^Include.*/opt/bitnami/apache/conf/vhosts/\*.conf/ - /^Include.*/opt/bitnami/apache/conf/deflate.conf/ @@ -30,13 +30,13 @@ file: /opt/bitnami/apache/conf/bitnami/bitnami.conf: exists: true filetype: file - contains: + contents: - /DocumentRoot.*/opt/bitnami/apache/htdocs/ # Main Bitnami ssl config file was correctly generated /opt/bitnami/apache/conf/bitnami/bitnami-ssl.conf: exists: true filetype: file - contains: + contents: - "SSLProtocol all -SSLv2 -SSLv3" - /SSLCertificateFile.*bitnami/certs/server.crt/ - /SSLCertificateKeyFile.*bitnami/certs/server.key/ diff --git a/.vib/appsmith/goss/appsmith.yaml b/.vib/appsmith/goss/appsmith.yaml index ef07d0f98378..0b5bd3c5d70a 100644 --- a/.vib/appsmith/goss/appsmith.yaml +++ b/.vib/appsmith/goss/appsmith.yaml @@ -9,7 +9,7 @@ file: /opt/bitnami/appsmith/templates/docker.env.sh: exists: true filetype: file - contains: + contents: - /cat.*EOF/ - APPSMITH_SUPERVISOR_USER command: diff --git a/.vib/clickhouse/goss/clickhouse.yaml b/.vib/clickhouse/goss/clickhouse.yaml index 4aad03bf0004..b728b924adc3 100644 --- a/.vib/clickhouse/goss/clickhouse.yaml +++ b/.vib/clickhouse/goss/clickhouse.yaml @@ -24,7 +24,7 @@ file: /opt/bitnami/clickhouse/etc/config.xml: exists: true filetype: file - contains: + contents: - /data dir.*\/bitnami\/clickhouse\/data/ - /http_port.*from_env.*CLICKHOUSE_HTTP_PORT/ - "!remote_servers" @@ -32,7 +32,7 @@ file: /opt/bitnami/clickhouse/etc/users.xml: exists: true filetype: file - contains: + contents: - /password.*from_env.*CLICKHOUSE_ADMIN_PASSWORD/ group: clickhouse: diff --git a/.vib/common/goss/templates/check-apache-libphp.yaml b/.vib/common/goss/templates/check-apache-libphp.yaml index af2d9c717d31..7ac91683e8c1 100644 --- a/.vib/common/goss/templates/check-apache-libphp.yaml +++ b/.vib/common/goss/templates/check-apache-libphp.yaml @@ -19,11 +19,11 @@ file: /opt/bitnami/apache/conf/httpd.conf: exists: true filetype: file - contains: + contents: - "Include \"/opt/bitnami/apache/conf/bitnami/php.conf\"" /opt/bitnami/apache/conf/bitnami/php.conf: exists: true filetype: file - contains: + contents: - "AddType application/x-httpd-php .php" - "DirectoryIndex index.html index.htm index.php" diff --git a/.vib/common/goss/templates/check-nginx-php-fpm.yaml b/.vib/common/goss/templates/check-nginx-php-fpm.yaml index 236b2d5c96c3..3107912ad706 100644 --- a/.vib/common/goss/templates/check-nginx-php-fpm.yaml +++ b/.vib/common/goss/templates/check-nginx-php-fpm.yaml @@ -10,7 +10,7 @@ file: /opt/bitnami/nginx/conf/bitnami/php-fpm.conf: exists: true filetype: file - contains: + contents: - "location ~ \\.php$ {" - "fastcgi_pass unix:/opt/bitnami/php/var/run/www.sock;" - "include fastcgi_params;" diff --git a/.vib/common/goss/templates/check-php-fpm.yaml b/.vib/common/goss/templates/check-php-fpm.yaml index 8f97ee6c0240..c6301c2c8363 100644 --- a/.vib/common/goss/templates/check-php-fpm.yaml +++ b/.vib/common/goss/templates/check-php-fpm.yaml @@ -9,7 +9,7 @@ file: /opt/bitnami/php/etc/php.ini: exists: true - contains: + contents: - /^opcache.interned_strings_buffer = 16/ - /^opcache.memory_consumption = 192/ - /^opcache.file_cache = \/opt\/bitnami\/php\/var\/run\/opcache_file/ @@ -18,7 +18,7 @@ file: - /^error_log = \/dev\/stderr/ /opt/bitnami/php/etc/php-fpm.d/www.conf: exists: true - contains: + contents: - /^listen = \/opt\/bitnami\/php\/var\/run\/www.sock/ /opt/bitnami/php/logs/php-fpm.log: exists: true diff --git a/.vib/couchdb/goss/couchdb.yaml b/.vib/couchdb/goss/couchdb.yaml index 2ef3b7b2d113..a3a1383f472e 100644 --- a/.vib/couchdb/goss/couchdb.yaml +++ b/.vib/couchdb/goss/couchdb.yaml @@ -6,7 +6,7 @@ file: /opt/bitnami/couchdb/etc/vm.args: exists: true filetype: file - contains: + contents: - /-kernel.*inet_dist_listen_min.*9100/ command: check-library-path: diff --git a/.vib/discourse/goss/discourse.yaml b/.vib/discourse/goss/discourse.yaml index 7371e1afece2..db7444be1be0 100644 --- a/.vib/discourse/goss/discourse.yaml +++ b/.vib/discourse/goss/discourse.yaml @@ -20,7 +20,7 @@ file: /opt/bitnami/discourse/.image_optim.yml: exists: true filetype: file - contains: + contents: - "!timeout:" - "svgo: false" group: diff --git a/.vib/dokuwiki/goss/dokuwiki.yaml b/.vib/dokuwiki/goss/dokuwiki.yaml index 945f9a2d0d79..a00f0c854265 100644 --- a/.vib/dokuwiki/goss/dokuwiki.yaml +++ b/.vib/dokuwiki/goss/dokuwiki.yaml @@ -5,7 +5,7 @@ file: /opt/bitnami/apache/conf/vhosts/dokuwiki-vhost.conf: exists: true filetype: file - contains: + contents: - /DocumentRoot.*/opt/bitnami/dokuwiki/ - "RewriteEngine on" - "RewriteCond %{REQUEST_URI} !^/server-status$" @@ -13,7 +13,7 @@ file: /opt/bitnami/apache/conf/vhosts/dokuwiki-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/dokuwiki/ - "RewriteEngine on" @@ -22,7 +22,7 @@ file: /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - /^memory_limit = 256M/ group: daemon: diff --git a/.vib/drupal-nginx/goss/drupal-nginx.yaml b/.vib/drupal-nginx/goss/drupal-nginx.yaml index ab6e74a13a73..a1774b93ea5b 100644 --- a/.vib/drupal-nginx/goss/drupal-nginx.yaml +++ b/.vib/drupal-nginx/goss/drupal-nginx.yaml @@ -6,28 +6,28 @@ file: /opt/bitnami/nginx/conf/server_blocks/drupal-server-block.conf: exists: true filetype: file - contains: + contents: - /root\s+/opt/bitnami/drupal/ # HTTPs server block should have been properly rendered /opt/bitnami/nginx/conf/server_blocks/drupal-https-server-block.conf: exists: true filetype: file - contains: + contents: - /listen \d+ ssl/ - /root\s+/opt/bitnami/drupal/ /opt/bitnami/drupal/sites/default/settings.php: exists: true filetype: file - contains: + contents: - "$settings['trusted_host_patterns'] = array('^.*$');" /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - /^memory_limit = 256M/ /opt/bitnami/nginx/conf/bitnami/php-fpm.conf: exists: true filetype: file - contains: + contents: - "location ~ \\.php$|^/update.php {" - "fastcgi_split_path_info ^(.+?.php)(|/.*)$;" diff --git a/.vib/drupal/goss/drupal.yaml b/.vib/drupal/goss/drupal.yaml index 4830ccd8c7cb..c7d81ab34674 100644 --- a/.vib/drupal/goss/drupal.yaml +++ b/.vib/drupal/goss/drupal.yaml @@ -6,19 +6,19 @@ file: /opt/bitnami/apache/conf/vhosts/drupal-vhost.conf: exists: true filetype: file - contains: + contents: - /DocumentRoot.*/opt/bitnami/drupal/ # HTTPs vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/drupal-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/drupal/ /opt/bitnami/apache/conf/vhosts/htaccess/drupal-htaccess.conf: exists: true filetype: file - contains: + contents: - "Options -Indexes -ExecCGI -Includes -MultiViews" - "SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006" - "SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003" @@ -26,10 +26,10 @@ file: /opt/bitnami/drupal/sites/default/settings.php: exists: true filetype: file - contains: + contents: - "$settings['trusted_host_patterns'] = array('^.*$');" /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - /^memory_limit = 256M/ diff --git a/.vib/elasticsearch/goss/elasticsearch.yaml b/.vib/elasticsearch/goss/elasticsearch.yaml index 88ff92d69e74..e05adb119158 100644 --- a/.vib/elasticsearch/goss/elasticsearch.yaml +++ b/.vib/elasticsearch/goss/elasticsearch.yaml @@ -15,7 +15,7 @@ file: /opt/bitnami/elasticsearch/config/log4j2.properties: exists: true filetype: file - contains: + contents: - "Console" - "!RollingFile" - "!_old" \ No newline at end of file diff --git a/.vib/harbor-portal/goss/harbor-portal.yaml b/.vib/harbor-portal/goss/harbor-portal.yaml index cf50790d2dc1..94283a3b2040 100644 --- a/.vib/harbor-portal/goss/harbor-portal.yaml +++ b/.vib/harbor-portal/goss/harbor-portal.yaml @@ -17,7 +17,7 @@ file: filetype: directory /opt/bitnami/nginx/conf/nginx.conf: exists: true - contains: + contents: - "/opt/bitnami/harbor" - "/opt/bitnami/nginx/conf/mime.types" command: diff --git a/.vib/jasperreports/goss/jasperreports.yaml b/.vib/jasperreports/goss/jasperreports.yaml index d574eb195a06..a04b0c02eb23 100644 --- a/.vib/jasperreports/goss/jasperreports.yaml +++ b/.vib/jasperreports/goss/jasperreports.yaml @@ -9,13 +9,13 @@ file: /opt/bitnami/jasperreports/buildomatic/default_master.properties: exists: true filetype: file - contains: + contents: - appServerDir=/opt/bitnami/tomcat - jdbcDriverClass=org.mariadb.jdbc.Driver /opt/bitnami/jasperreports/buildomatic/bin/app-server.xml: exists: true filetype: file - contains: + contents: - '!" command: check-app-version: diff --git a/.vib/kibana/goss/kibana.yaml b/.vib/kibana/goss/kibana.yaml index 887c7dfed0ba..46f41b697210 100644 --- a/.vib/kibana/goss/kibana.yaml +++ b/.vib/kibana/goss/kibana.yaml @@ -5,5 +5,5 @@ file: /opt/bitnami/kibana/config/kibana.yml: exists: true filetype: file - contains: + contents: - "data: /bitnami/kibana/data" diff --git a/.vib/kong/goss/kong.yaml b/.vib/kong/goss/kong.yaml index b6e22771746c..c5c32ed07712 100644 --- a/.vib/kong/goss/kong.yaml +++ b/.vib/kong/goss/kong.yaml @@ -10,17 +10,17 @@ user: file: /opt/bitnami/kong/conf/kong.conf: exists: true - contains: + contents: - "prefix = /opt/bitnami/kong/server" - "nginx_daemon = off" - "nginx_user = kong" /opt/bitnami/scripts/kong-env.sh: exists: true - contains: + contents: - "'luarocks path' configuration" /etc/bash.bashrc: exists: true - contains: + contents: - "'luarocks path' configuration" /usr/local/kong/include/opentelemetry: exists: true diff --git a/.vib/ksql/goss/ksql.yaml b/.vib/ksql/goss/ksql.yaml index e5191048b18e..8c65e6535793 100644 --- a/.vib/ksql/goss/ksql.yaml +++ b/.vib/ksql/goss/ksql.yaml @@ -6,11 +6,11 @@ file: /opt/bitnami/ksql/etc/ksqldb/ksql-server.properties.default: exists: true filetype: file - contains: + contents: - http://0.0.0.0:8088 - ksql.streams.state.dir = /bitnami/ksql/data # ksql does not have a version flag so we check the version.txt /opt/bitnami/ksql/share/doc/confluent-kafka-mqtt/version.txt: exists: true - contains: + contents: - {{ .Env.APP_VERSION }} diff --git a/.vib/kubeapps-dashboard/goss/kubeapps-dashboard.yaml b/.vib/kubeapps-dashboard/goss/kubeapps-dashboard.yaml index 906ac9c0081a..834294192893 100644 --- a/.vib/kubeapps-dashboard/goss/kubeapps-dashboard.yaml +++ b/.vib/kubeapps-dashboard/goss/kubeapps-dashboard.yaml @@ -4,6 +4,6 @@ file: /app/site.webmanifest: exists: true - contains: + contents: - "Kubeapps Dashboard" diff --git a/.vib/logstash/goss/logstash.yaml b/.vib/logstash/goss/logstash.yaml index 596042d173e7..544d33749150 100644 --- a/.vib/logstash/goss/logstash.yaml +++ b/.vib/logstash/goss/logstash.yaml @@ -7,12 +7,12 @@ file: /opt/bitnami/logstash/config/logstash.yml: exists: true filetype: file - contains: + contents: - "path.data: /bitnami/logstash/data" /opt/bitnami/logstash/config/log4j2.properties: exists: true filetype: file - contains: + contents: - "Console" group: logstash: diff --git a/.vib/magento/goss/magento.yaml b/.vib/magento/goss/magento.yaml index 56178b7a0182..201195f4a154 100644 --- a/.vib/magento/goss/magento.yaml +++ b/.vib/magento/goss/magento.yaml @@ -12,7 +12,7 @@ file: /opt/bitnami/apache/conf/vhosts/magento-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/magento/ /opt/bitnami/apache/conf/vhosts/htaccess/magento-htaccess.conf: @@ -20,7 +20,7 @@ file: /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - "opcache.consistency_checks = 0" - "opcache.validate_timestamps = 0" - "opcache.enable_cli = 1" diff --git a/.vib/mariadb-galera/goss/mariadb-galera.yaml b/.vib/mariadb-galera/goss/mariadb-galera.yaml index b0c587ed6e99..1c769da7020b 100644 --- a/.vib/mariadb-galera/goss/mariadb-galera.yaml +++ b/.vib/mariadb-galera/goss/mariadb-galera.yaml @@ -5,7 +5,7 @@ file: /opt/bitnami/mariadb/conf/my.cnf: exists: true filetype: file - contains: + contents: - "socket=/opt/bitnami/mariadb/tmp/mysql.sock" - "wsrep_provider=/opt/bitnami/mariadb/lib/libgalera_smm.so" - "plugin_load_add = auth_pam" diff --git a/.vib/mariadb/goss/mariadb.yaml b/.vib/mariadb/goss/mariadb.yaml index 3b0ce415b792..81e5b25f9c9e 100644 --- a/.vib/mariadb/goss/mariadb.yaml +++ b/.vib/mariadb/goss/mariadb.yaml @@ -6,7 +6,7 @@ file: /opt/bitnami/mariadb/conf/my.cnf: exists: true filetype: file - contains: + contents: - socket=/opt/bitnami/mariadb/tmp/mysql.sock # Checks the postunpack phase properly creates the plugin's symlink /opt/bitnami/mariadb/lib/plugin: diff --git a/.vib/mastodon/goss/mastodon.yaml b/.vib/mastodon/goss/mastodon.yaml index caba6d44d961..0b79758b498a 100644 --- a/.vib/mastodon/goss/mastodon.yaml +++ b/.vib/mastodon/goss/mastodon.yaml @@ -11,13 +11,13 @@ file: /opt/bitnami/mastodon/config/initializers/1_hosts.rb: exists: true filetype: file - contains: + contents: - "https = ENV['MASTODON_HTTPS_ENABLED'] == 'true'" - "config.hosts.clear if ENV['MASTODON_ALLOW_ALL_DOMAINS'] == 'true'" /opt/bitnami/mastodon/config/environments/production.rb: exists: true filetype: file - contains: + contents: - "config.force_ssl = ENV['MASTODON_HTTPS_ENABLED'] == 'true'" /opt/mastodon: exists: true diff --git a/.vib/matomo/goss/matomo.yaml b/.vib/matomo/goss/matomo.yaml index b9ad637b9621..35adfc3c97ce 100644 --- a/.vib/matomo/goss/matomo.yaml +++ b/.vib/matomo/goss/matomo.yaml @@ -12,7 +12,7 @@ file: /opt/bitnami/apache/conf/vhosts/matomo-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/matomo/ /opt/bitnami/apache/conf/vhosts/htaccess/matomo-htaccess.conf: @@ -20,7 +20,7 @@ file: /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - "memory_limit = 256M" - "mysqli.allow_local_infile = 1" - "extension = maxminddb.so" diff --git a/.vib/mediawiki/goss/mediawiki.yaml b/.vib/mediawiki/goss/mediawiki.yaml index 6397183d41d1..7ebe71d3b8e4 100644 --- a/.vib/mediawiki/goss/mediawiki.yaml +++ b/.vib/mediawiki/goss/mediawiki.yaml @@ -35,12 +35,12 @@ file: /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - "memory_limit = 256M" /opt/bitnami/apache/conf/vhosts/mediawiki-vhost.conf: exists: true filetype: file - contains: + contents: - "RewriteEngine On" - "RewriteRule ^/?wiki(/.*)?$ %{DOCUMENT_ROOT}/index.php [L]" /opt/bitnami/mediawiki/extensions/Scribunto: diff --git a/.vib/mongodb-sharded/goss/mongodb-sharded.yaml b/.vib/mongodb-sharded/goss/mongodb-sharded.yaml index 3451fc5862bd..280dd051d6cd 100644 --- a/.vib/mongodb-sharded/goss/mongodb-sharded.yaml +++ b/.vib/mongodb-sharded/goss/mongodb-sharded.yaml @@ -4,20 +4,20 @@ file: /opt/bitnami/mongodb/mongodb_get_source.txt: exists: true - contains: + contents: - This solution ships the official MongoDB Community binaries /opt/bitnami/mongodb/conf/mongodb.conf: exists: true filetype: file mode: "0664" - contains: + contents: - /dbPath.*/bitnami/mongodb/data/db/ - /pidFilePath.*/opt/bitnami/mongodb/tmp/mongodb.pid/ /opt/bitnami/mongodb/conf/mongos.conf: exists: true filetype: file mode: "0664" - contains: + contents: - /pidFilePath.*/opt/bitnami/mongodb/tmp/mongodb.pid/ /opt/bitnami/mongodb/logs/mongodb.log: exists: true diff --git a/.vib/mongodb/goss/mongodb.yaml b/.vib/mongodb/goss/mongodb.yaml index 6ee94fa36981..de2d2ac78888 100644 --- a/.vib/mongodb/goss/mongodb.yaml +++ b/.vib/mongodb/goss/mongodb.yaml @@ -5,7 +5,7 @@ file: /opt/bitnami/mongodb/mongodb_get_source.txt: mode: "0644" exists: true - contains: + contents: - This solution ships the official MongoDB Community binaries /opt/bitnami/mongodb/logs/mongodb.log: exists: true @@ -14,7 +14,7 @@ file: /opt/bitnami/mongodb/conf/mongodb.conf: mode: "0660" exists: true - contains: + contents: - /port.*27017/ - /pidFilePath.*opt/bitnami/mongodb/tmp/mongodb.pid/ - /path.*/opt/bitnami/mongodb/logs/mongodb.log/ diff --git a/.vib/moodle/goss/moodle.yaml b/.vib/moodle/goss/moodle.yaml index f3a0aaab7454..e28a23ee43e9 100644 --- a/.vib/moodle/goss/moodle.yaml +++ b/.vib/moodle/goss/moodle.yaml @@ -4,20 +4,20 @@ file: /opt/bitnami/apache/conf/vhosts/moodle-vhost.conf: exists: true - contains: + contents: {{ range $rule := .Vars.apache.rules }} - {{ $rule }} {{ end }} /opt/bitnami/php/etc/php.ini: exists: true - contains: + contents: # Checking if the php.ini keys and pqsql extension are set - extension = pgsql - /^memory_limit/ - /^max_input_vars/ /opt/bitnami/apache/conf/vhosts/moodle-https-vhost.conf: exists: true - contains: + contents: - "SSLEngine on" {{ range $rule := .Vars.apache.rules }} - {{ $rule }} diff --git a/.vib/mysql/goss/mysql.yaml b/.vib/mysql/goss/mysql.yaml index 9ffa0449f15d..41343cca92b3 100644 --- a/.vib/mysql/goss/mysql.yaml +++ b/.vib/mysql/goss/mysql.yaml @@ -6,7 +6,7 @@ file: /opt/bitnami/mysql/conf/my.cnf: exists: true filetype: file - contains: + contents: - socket=/opt/bitnami/mysql/tmp/mysql.sock /opt/bitnami/mysql/logs/mysqld.log: exists: true diff --git a/.vib/nats/goss/nats.yaml b/.vib/nats/goss/nats.yaml index 538c91176ece..91cfd26219dc 100644 --- a/.vib/nats/goss/nats.yaml +++ b/.vib/nats/goss/nats.yaml @@ -14,7 +14,7 @@ file: exists: true filetype: file mode: "0664" - contains: + contents: - /listen.*4222/ /opt/bitnami/nats/logs/nats-server.log: exists: true diff --git a/.vib/neo4j/goss/neo4j.yaml b/.vib/neo4j/goss/neo4j.yaml index 4987f89bb29c..73dd0448464a 100644 --- a/.vib/neo4j/goss/neo4j.yaml +++ b/.vib/neo4j/goss/neo4j.yaml @@ -7,12 +7,12 @@ file: exists: true filetype: file mode: "0664" - contains: + contents: - /file\.enabled.*true/ /opt/bitnami/neo4j/conf/neo4j.conf: exists: true filetype: file - contains: + contents: {{ if regexMatch "^4.+" .Env.APP_VERSION }} - /dbms\.directories\.data.*\/bitnami\/neo4j\/data/ {{ else if regexMatch "^5.+" .Env.APP_VERSION }} diff --git a/.vib/nginx/goss/nginx.yaml b/.vib/nginx/goss/nginx.yaml index e84b5e9e798b..8005f6267a96 100644 --- a/.vib/nginx/goss/nginx.yaml +++ b/.vib/nginx/goss/nginx.yaml @@ -28,12 +28,12 @@ file: /opt/bitnami/nginx/conf/nginx.conf: exists: true filetype: file - contains: + contents: - /listen.*{{ .Vars.ports.http }}/ /opt/bitnami/nginx/conf/fastcgi_params: exists: true filetype: file - contains: + contents: - /Unset.*HTTP_PROXY/ command: test-config: diff --git a/.vib/opencart/goss/opencart.yaml b/.vib/opencart/goss/opencart.yaml index 80bc4d27263a..246ce901fda4 100644 --- a/.vib/opencart/goss/opencart.yaml +++ b/.vib/opencart/goss/opencart.yaml @@ -20,13 +20,13 @@ file: /opt/bitnami/apache/conf/vhosts/opencart-vhost.conf: exists: true filetype: file - contains: + contents: - /DocumentRoot.*/opt/bitnami/opencart/ # HTTPS vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/opencart-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/opencart/ group: diff --git a/.vib/openresty/goss/openresty.yaml b/.vib/openresty/goss/openresty.yaml index 061590dd8145..f2ab24d48005 100644 --- a/.vib/openresty/goss/openresty.yaml +++ b/.vib/openresty/goss/openresty.yaml @@ -22,12 +22,12 @@ file: /opt/bitnami/openresty/nginx/conf/nginx.conf: exists: true filetype: file - contains: + contents: - /listen.*8080/ /opt/bitnami/openresty/nginx/conf/fastcgi_params: exists: true filetype: file - contains: + contents: - /fastcgi_param.*HTTP_PROXY.*""/ command: # Revisions are displayed as "x.y.z.r" instead of "x.y.z-r" diff --git a/.vib/osclass/goss/osclass.yaml b/.vib/osclass/goss/osclass.yaml index fa73c319b822..2937864ef7db 100644 --- a/.vib/osclass/goss/osclass.yaml +++ b/.vib/osclass/goss/osclass.yaml @@ -19,14 +19,14 @@ file: /opt/bitnami/apache/conf/vhosts/osclass-vhost.conf: exists: true filetype: file - contains: + contents: - /DocumentRoot.*/opt/bitnami/osclass/ - 'RewriteRule "^/oc-admin$"' # HTTPS vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/osclass-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/osclass/ - 'RewriteRule "^/oc-admin$"' diff --git a/.vib/percona-mysql/goss/percona-mysql.yaml b/.vib/percona-mysql/goss/percona-mysql.yaml index eb21d63a6886..5266ee2dc9ca 100644 --- a/.vib/percona-mysql/goss/percona-mysql.yaml +++ b/.vib/percona-mysql/goss/percona-mysql.yaml @@ -6,7 +6,7 @@ file: /opt/bitnami/mysql/conf/my.cnf: exists: true filetype: file - contains: + contents: - socket=/opt/bitnami/mysql/tmp/mysql.sock /opt/bitnami/mysql/logs/mysqld.log: exists: true diff --git a/.vib/php-fpm/goss/php-fpm.yaml b/.vib/php-fpm/goss/php-fpm.yaml index dd836a63977b..ff5c9ee4e8c9 100644 --- a/.vib/php-fpm/goss/php-fpm.yaml +++ b/.vib/php-fpm/goss/php-fpm.yaml @@ -10,23 +10,23 @@ file: /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - upload_max_filesize = 40M - opcache.revalidate_freq = 60 /opt/bitnami/php/etc/common.conf: exists: true filetype: file - contains: + contents: - user=daemon /opt/bitnami/php/etc/php-fpm.conf: exists: true filetype: file - contains: + contents: - error_log = /opt/bitnami/php/logs/php-fpm.log /opt/bitnami/php/etc/php-fpm.d/www.conf: exists: true filetype: file - contains: + contents: - listen = 9000 - include=/opt/bitnami/php/etc/environment.conf - include=/opt/bitnami/php/etc/common.conf diff --git a/.vib/phpbb/goss/phpbb.yaml b/.vib/phpbb/goss/phpbb.yaml index d306c1b0127f..ff466b7f0480 100644 --- a/.vib/phpbb/goss/phpbb.yaml +++ b/.vib/phpbb/goss/phpbb.yaml @@ -14,14 +14,14 @@ file: /opt/bitnami/apache/conf/vhosts/phpbb-vhost.conf: exists: true filetype: file - contains: + contents: - /DocumentRoot.*/opt/bitnami/phpbb/ - Alias /bitnami/phpbb /bitnami/phpbb # HTTPS vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/phpbb-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/phpbb/ - Alias /bitnami/phpbb /bitnami/phpbb diff --git a/.vib/phpmyadmin/goss/phpmyadmin.yaml b/.vib/phpmyadmin/goss/phpmyadmin.yaml index 5c1ec5a6c643..ee51d4480674 100644 --- a/.vib/phpmyadmin/goss/phpmyadmin.yaml +++ b/.vib/phpmyadmin/goss/phpmyadmin.yaml @@ -18,27 +18,27 @@ file: /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - post_max_size = 80M - upload_max_filesize = 80M # HTTP vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/phpmyadmin-vhost.conf: exists: true filetype: file - contains: + contents: - /DocumentRoot.*/opt/bitnami/phpmyadmin/ # HTTPS vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/phpmyadmin-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/phpmyadmin/ # Default phpMyAdmin configurations /opt/bitnami/phpmyadmin/config.inc.php: exists: true filetype: file - contains: + contents: - "$cfg['Servers'][$i]['host'] = 'mariadb';" - "$cfg['AllowArbitraryServer'] = false;" - "$cfg['Servers'][$i]['AllowNoPassword'] = true;" diff --git a/.vib/postgresql/goss/postgresql.yaml b/.vib/postgresql/goss/postgresql.yaml index 9c47eea19c59..70a92b512908 100644 --- a/.vib/postgresql/goss/postgresql.yaml +++ b/.vib/postgresql/goss/postgresql.yaml @@ -17,5 +17,5 @@ file: /opt/bitnami/postgresql/conf/postgresql.conf: exists: true mode: "0664" - contains: + contents: - /^include_dir = 'conf.d'/ diff --git a/.vib/prestashop/goss/prestashop.yaml b/.vib/prestashop/goss/prestashop.yaml index e3c9e337c4a4..d01b925365c4 100644 --- a/.vib/prestashop/goss/prestashop.yaml +++ b/.vib/prestashop/goss/prestashop.yaml @@ -18,26 +18,26 @@ file: /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - post_max_size = 128M - upload_max_filesize = 128M # Ensure that .htaccess file contents have not been moved to /opt/bitnami/apache/conf/vhosts/htaccess /opt/bitnami/prestashop/app/.htaccess: exists: true filetype: file - contains: + contents: - Require all denied # HTTP vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/prestashop-vhost.conf: exists: true filetype: file - contains: + contents: - /DocumentRoot.*/opt/bitnami/prestashop/ # HTTPS vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/prestashop-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/prestashop/ group: diff --git a/.vib/redis-cluster/goss/redis-cluster.yaml b/.vib/redis-cluster/goss/redis-cluster.yaml index 1fe8fdc311c0..d3fa234c6848 100644 --- a/.vib/redis-cluster/goss/redis-cluster.yaml +++ b/.vib/redis-cluster/goss/redis-cluster.yaml @@ -4,7 +4,7 @@ file: /opt/bitnami/redis/etc/redis.conf: exists: true - contains: + contents: - /port.*6379/ - /dir.*/bitnami/redis/data/ - /pidfile.*/opt/bitnami/redis/tmp/redis.pid/ diff --git a/.vib/redis-sentinel/goss/redis-sentinel.yaml b/.vib/redis-sentinel/goss/redis-sentinel.yaml index 7ef5667dfffc..ed422176947c 100644 --- a/.vib/redis-sentinel/goss/redis-sentinel.yaml +++ b/.vib/redis-sentinel/goss/redis-sentinel.yaml @@ -4,7 +4,7 @@ file: /opt/bitnami/redis-sentinel/etc/sentinel.conf: exists: true - contains: + contents: - port 26379 - bind 0.0.0.0 - /pidfile.*/opt/bitnami/redis-sentinel/tmp/redis-sentinel.pid/ diff --git a/.vib/redis/goss/redis.yaml b/.vib/redis/goss/redis.yaml index 44ee33be57e1..ae549bda51c0 100644 --- a/.vib/redis/goss/redis.yaml +++ b/.vib/redis/goss/redis.yaml @@ -5,7 +5,7 @@ file: /opt/bitnami/redis/etc/redis.conf: exists: true mode: "0664" - contains: + contents: - /port.*6379/ - /dir.*/bitnami/redis/data/ - /pidfile.*/opt/bitnami/redis/tmp/redis.pid/ diff --git a/.vib/schema-registry/goss/schema-registry.yaml b/.vib/schema-registry/goss/schema-registry.yaml index 738f295c8ff6..583c183f5e6b 100644 --- a/.vib/schema-registry/goss/schema-registry.yaml +++ b/.vib/schema-registry/goss/schema-registry.yaml @@ -9,7 +9,7 @@ file: /opt/bitnami/schema-registry/etc/schema-registry/schema-registry.properties.default: exists: true filetype: file - contains: + contents: - /kafkastore.bootstrap.servers.*9092/ command: check-schema-registry-initialization: diff --git a/.vib/solr/goss/solr.yaml b/.vib/solr/goss/solr.yaml index f247ead58032..e473b3a11860 100644 --- a/.vib/solr/goss/solr.yaml +++ b/.vib/solr/goss/solr.yaml @@ -6,7 +6,7 @@ file: /opt/bitnami/solr/bin/solr.in.sh: exists: true filetype: file - contains: + contents: - "SOLR_JAVA_HOME=/opt/bitnami/java" - "SOLR_PID_DIR=/opt/bitnami/solr/tmp" - "SOLR_LOGS_DIR=/opt/bitnami/solr/logs" diff --git a/.vib/sonarqube/goss/sonarqube.yaml b/.vib/sonarqube/goss/sonarqube.yaml index b3473ddac1e7..3a2ca4a3bf7c 100644 --- a/.vib/sonarqube/goss/sonarqube.yaml +++ b/.vib/sonarqube/goss/sonarqube.yaml @@ -5,7 +5,7 @@ file: /opt/bitnami/sonarqube/bin/linux-x86-64/sonar.sh: exists: true filetype: file - contains: + contents: {{ if regexMatch "^8.+" .Env.APP_VERSION }} - "PIDDIR=\"../../pids\"" {{ else if regexMatch "^9.+" .Env.APP_VERSION }} @@ -16,7 +16,7 @@ file: /opt/bitnami/sonarqube/conf/wrapper.conf: exists: true filetype: file - contains: + contents: - "wrapper.logfile.rollmode=NONE" {{ end }} group: diff --git a/.vib/suitecrm/goss/suitecrm.yaml b/.vib/suitecrm/goss/suitecrm.yaml index fa56093e872b..36209bd4be5f 100644 --- a/.vib/suitecrm/goss/suitecrm.yaml +++ b/.vib/suitecrm/goss/suitecrm.yaml @@ -19,7 +19,7 @@ file: /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - post_max_size = 60M - upload_max_filesize = 128M /opt/bitnami/suitecrm/node_modules: @@ -28,19 +28,19 @@ file: /opt/bitnami/php/etc/php.ini: exists: true filetype: file - contains: + contents: - opcache.enable = Off # HTTP vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/suitecrm-vhost.conf: exists: true filetype: file - contains: + contents: - /DocumentRoot.*/opt/bitnami/suitecrm/ # HTTPS vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/suitecrm-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - /DocumentRoot.*/opt/bitnami/suitecrm/ group: diff --git a/.vib/supabase-postgres/goss/supabase-postgres.yaml b/.vib/supabase-postgres/goss/supabase-postgres.yaml index f17af8eb1572..4e85fd4ba0de 100644 --- a/.vib/supabase-postgres/goss/supabase-postgres.yaml +++ b/.vib/supabase-postgres/goss/supabase-postgres.yaml @@ -14,5 +14,5 @@ file: /opt/bitnami/postgresql/conf/postgresql.conf: exists: true mode: "0664" - contains: + contents: - /^include_dir = 'conf.d'/ diff --git a/.vib/wordpress-nginx/goss/wordpress-nginx.yaml b/.vib/wordpress-nginx/goss/wordpress-nginx.yaml index f79658e23798..1625c3b99231 100644 --- a/.vib/wordpress-nginx/goss/wordpress-nginx.yaml +++ b/.vib/wordpress-nginx/goss/wordpress-nginx.yaml @@ -27,14 +27,14 @@ file: /opt/bitnami/nginx/conf/server_blocks/wordpress-server-block.conf: exists: true filetype: file - contains: + contents: - /root\s+/opt/bitnami/wordpress/ - "rewrite ^/bitnami/wordpress(/.*) $1 last;" # HTTPs vhost should have been properly rendered /opt/bitnami/nginx/conf/server_blocks/wordpress-https-server-block.conf: exists: true filetype: file - contains: + contents: - /listen \d+ ssl/ - /root\s+/opt/bitnami/wordpress/ - "rewrite ^/bitnami/wordpress(/.*) $1 last;" @@ -42,7 +42,7 @@ file: /opt/bitnami/wp-cli/conf/wp-cli.yml: exists: true filetype: file - contains: + contents: - /path.*/opt/bitnami/wordpress/ group: daemon: diff --git a/.vib/wordpress/goss/wordpress.yaml b/.vib/wordpress/goss/wordpress.yaml index 5f7397fe5886..3875d7d54b55 100644 --- a/.vib/wordpress/goss/wordpress.yaml +++ b/.vib/wordpress/goss/wordpress.yaml @@ -27,14 +27,14 @@ file: /opt/bitnami/apache/conf/vhosts/wordpress-vhost.conf: exists: true filetype: file - contains: + contents: - "RewriteRule ^bitnami/wordpress(/.*) $1" - /DocumentRoot.*/opt/bitnami/wordpress/ # HTTPs vhost should have been properly rendered /opt/bitnami/apache/conf/vhosts/wordpress-https-vhost.conf: exists: true filetype: file - contains: + contents: - "SSLEngine on" - "RewriteRule ^bitnami/wordpress(/.*) $1" - /DocumentRoot.*/opt/bitnami/wordpress/ @@ -42,7 +42,7 @@ file: /opt/bitnami/wp-cli/conf/wp-cli.yml: exists: true filetype: file - contains: + contents: - /path.*/opt/bitnami/wordpress/ group: daemon: