mkdir -p /tmp/apidoc
chown foreman:foreman /tmp/apidoc
foreman-rake apipie:static_swagger_json OUT=/tmp/apidoc
results in:
[root@sat]# ll /tmp/apidoc
total 27712
| in the console: | |
| # find library environment of default org | |
| environment_id = Katello::ContentViewEnvironment.first.cp_id | |
| # create the consumer in the environment | |
| consumer = Katello::Resources::Candlepin::Consumer.create(environment_id, {name: "you-will-export-me", type: {"label": "candlepin"}}, []) | |
| # export the consumer's manifest to a .zip | |
| data = Katello::Resources::Candlepin::CandlepinResource.get("/candlepin/consumers/#{consumer['uuid']}/export") |
mkdir -p /tmp/apidoc
chown foreman:foreman /tmp/apidoc
foreman-rake apipie:static_swagger_json OUT=/tmp/apidoc
results in:
[root@sat]# ll /tmp/apidoc
total 27712
| ln -s `ls -d /tmp/systemd-private-*httpd*/tmp/passenger*` /tmp/ | |
| scl enable tfm-ror52 passenger-status |
| <?xml version='1.0' encoding="UTF-8"?> | |
| <!-- | |
| Copyright (c) 2009 - 2018 Red Hat, Inc. | |
| This software is licensed to you under the GNU General Public License, | |
| version 2 (GPLv2). There is NO WARRANTY for this software, express or | |
| implied, including the implied warranties of MERCHANTABILITY or FITNESS | |
| FOR A PARTICULAR PURPOSE. You should have received a copy of GPLv2 | |
| along with this software; if not, see | |
| http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt. |
| <?xml version='1.0' encoding="UTF-8"?> | |
| <configuration xmlns="urn:activemq" | |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xsi:schemaLocation="urn:activemq /schema/artemis-configuration.xsd"> | |
| <core xmlns="urn:activemq:core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xsi:schemaLocation="urn:activemq:core "> | |
| <acceptors> |
| require 'faraday' | |
| require 'json' | |
| require 'securerandom' | |
| # create a new organization $MYORG | |
| org = Organization.find_by_name($MYORG) | |
| hosts = [] | |
| 50000.times { hosts << { name: SecureRandom.uuid, organization_id: org.id } } | |
| host_ids = ::Host::Managed.import(hosts, validate: false).ids | |
| facets = host_ids.map { |id| { host_id: id } } | |
| facet_ids = Katello::Host::SubscriptionFacet.import(facets, validate: false).ids |
| diff --git a/lib/katello/tasks/pulp3_migration.rake b/lib/katello/tasks/pulp3_migration.rake | |
| index 2106b38..d5645b9 100644 | |
| --- a/lib/katello/tasks/pulp3_migration.rake | |
| +++ b/lib/katello/tasks/pulp3_migration.rake | |
| @@ -1,6 +1,9 @@ | |
| namespace :katello do | |
| desc "Runs a Pulp 2 to 3 Content Migration for supported types. May be run multiple times. Use wait=false to immediately return with a task url." | |
| - task :pulp3_migration => ["dynflow:client", "check_ping"] do | |
| + task :pulp3_migration => ["dynflow:client"] do | |
| + Thread.current[:check_ping_services] = [:candlepin, :foreman_tasks, :pulp3, :pulp, :pulp_auth] |
Find the katello source code location and cd into it:
| function extract_request_id(str) { | |
| reqidIdx = match(str, /[a-z0-9]{8}/) | |
| return substr(str, reqidIdx, 8) | |
| } | |
| BEGIN { | |
| } | |
| /Processing by/ { | |
| { |