diff --git a/bootstrap/README.rst b/bootstrap/README.rst index cde49722..df15f8ce 100644 --- a/bootstrap/README.rst +++ b/bootstrap/README.rst @@ -1,6 +1 @@ These are some utilities to help with bootstrapping a new MBS instance. - -Usage:: - - $ python export-dev-pdc.py - $ python import-to-pdc.py staging diff --git a/bootstrap/base-runtime-master-3.json b/bootstrap/base-runtime-master-3.json deleted file mode 100644 index 381b3d69..00000000 --- a/bootstrap/base-runtime-master-3.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "variant_uid": "base-runtime-master-3", - "variant_release": "3", - "variant_name": "base-runtime", - "build_deps": [], - "variant_type": "module", - "modulemd": "document: modulemd\r\nversion: 1\r\ndata:\r\n name: base-runtime\r\n stream: master\r\n version: 3\r\n summary: A fake base-runtime module, used to bootstrap the infrastructure.\r\n description: ...\r\n xmd:\r\n mbs_commit: ae993ba84f4bce554471382ccba917ef16265f11\r\n mbs_buildrequires:\r\n base-runtime:\r\n ref: ae993ba84f4bce554471382ccba917ef16265f11\r\n stream: master\r\n version: 3\r\n profiles:\r\n buildroot:\r\n rpms:\r\n - bash\r\n - bzip2\r\n - coreutils\r\n - cpio\r\n - diffutils\r\n - fedora-release\r\n - findutils\r\n - gawk\r\n - gcc\r\n - gcc-c++\r\n - grep\r\n - gzip\r\n - info\r\n - make\r\n - patch\r\n - redhat-rpm-config\r\n - rpm-build\r\n - sed\r\n - shadow-utils\r\n - tar\r\n - unzip\r\n - util-linux\r\n - which\r\n - xz\r\n srpm-buildroot:\r\n rpms:\r\n - bash\r\n - fedora-release\r\n - fedpkg-minimal\r\n - gnupg2\r\n - redhat-rpm-config\r\n - rpm-build\r\n - shadow-utils", - "koji_tag": "module-base-runtime-master-3", - "runtime_deps": [], - "variant_id": "base-runtime", - "variant_version": "master" -} \ No newline at end of file diff --git a/bootstrap/bootstrap-master-1.json b/bootstrap/bootstrap-master-1.json deleted file mode 100644 index 1a646a2d..00000000 --- a/bootstrap/bootstrap-master-1.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "variant_uid": "bootstrap-master-1", - "variant_release": "1", - "variant_name": "bootstrap", - "build_deps": [], - "variant_type": "module", - "modulemd": "document: modulemd\r\nversion: 1\r\ndata:\r\n name: bootstrap\r\n stream: master\r\n version: 1\r\n summary: A fake bootstrap module, used to bootstrap the infrastructure.\r\n description: ...\r\n xmd:\r\n mbs_commit: ae993ba84f4bce554471382ccba917ef16265f11\r\n mbs_buildrequires:\r\n bootstrap:\r\n ref: ae993ba84f4bce554471382ccba917ef16265f11\r\n stream: master\r\n version: 1\r\n profiles:\r\n buildroot:\r\n rpms:\r\n - bash\r\n - bzip2\r\n - coreutils\r\n - cpio\r\n - diffutils\r\n - fedora-release\r\n - findutils\r\n - gawk\r\n - gcc\r\n - gcc-c++\r\n - grep\r\n - gzip\r\n - info\r\n - make\r\n - patch\r\n - redhat-rpm-config\r\n - rpm-build\r\n - sed\r\n - shadow-utils\r\n - tar\r\n - unzip\r\n - util-linux\r\n - which\r\n - xz\r\n srpm-buildroot:\r\n rpms:\r\n - bash\r\n - fedora-release\r\n - fedpkg-minimal\r\n - gnupg2\r\n - redhat-rpm-config\r\n - rpm-build\r\n - shadow-utils", - "koji_tag": "f26-modularity", - "runtime_deps": [], - "variant_id": "bootstrap", - "variant_version": "master" -} diff --git a/bootstrap/export-dev-pdc.py b/bootstrap/export-dev-pdc.py deleted file mode 100644 index 8c4ffac0..00000000 --- a/bootstrap/export-dev-pdc.py +++ /dev/null @@ -1,13 +0,0 @@ -import json -import requests - -url = 'http://modularity.fedorainfracloud.org:8080/rest_api/v1/unreleasedvariants/' -params = dict(variant_uid='base-runtime-master-3') -print("Querying %r with %r" % (url, params)) -response = requests.get(url, params=params) -data = response.json() -entry = data['results'][0] -filename = 'base-runtime-master-3.json' -with open(filename, 'w') as f: - f.write(json.dumps(entry, indent=2)) -print("Wrote %s" % filename) diff --git a/bootstrap/fix-json.py b/bootstrap/fix-json.py deleted file mode 100644 index 635b351a..00000000 --- a/bootstrap/fix-json.py +++ /dev/null @@ -1,22 +0,0 @@ -import json -import yaml - -filename = 'bootstrap-master-1.json' -print("Reading %s" % filename) -with open(filename, 'r') as f: - entry = json.loads(f.read()) - -print(entry['modulemd']) -modulemd = yaml.load(entry['modulemd']) -mbs = {} -mbs['commit'] = modulemd['data']['xmd']['mbs_commit'] -mbs['buildrequires'] = modulemd['data']['xmd']['mbs_buildrequires'] -del modulemd['data']['xmd']['mbs_commit'] -del modulemd['data']['xmd']['mbs_buildrequires'] -modulemd['data']['xmd']['mbs'] = mbs -entry['modulemd'] = yaml.dump(modulemd) - -filename = "fixed-" + filename -print("Writing %s" % filename) -with open(filename, 'w') as f: - entry = f.write(json.dumps(entry, indent=2)) diff --git a/bootstrap/fixed-bootstrap-master-1.json b/bootstrap/fixed-bootstrap-master-1.json deleted file mode 100644 index b93d39f8..00000000 --- a/bootstrap/fixed-bootstrap-master-1.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "variant_uid": "bootstrap-master-1", - "variant_release": "1", - "build_deps": [], - "variant_name": "bootstrap", - "variant_type": "module", - "modulemd": "data:\n description: '...'\n name: bootstrap\n profiles:\n buildroot:\n rpms: [bash, bzip2, coreutils, cpio, diffutils, fedora-release, findutils, gawk,\n gcc, gcc-c++, grep, gzip, info, make, patch, redhat-rpm-config, rpm-build,\n sed, shadow-utils, tar, unzip, util-linux, which, xz]\n srpm-buildroot:\n rpms: [bash, fedora-release, fedpkg-minimal, gnupg2, redhat-rpm-config, rpm-build,\n shadow-utils]\n stream: master\n summary: A fake bootstrap module, used to bootstrap the infrastructure.\n version: 1\n xmd:\n mbs:\n buildrequires:\n bootstrap: {ref: ae993ba84f4bce554471382ccba917ef16265f11, stream: master,\n version: 1}\n commit: ae993ba84f4bce554471382ccba917ef16265f11\ndocument: modulemd\nversion: 1\n", - "koji_tag": "f26-modularity", - "runtime_deps": [], - "variant_id": "bootstrap", - "variant_version": "master" -} \ No newline at end of file diff --git a/bootstrap/print-bootstrapped.py b/bootstrap/print-bootstrapped.py deleted file mode 100644 index 326a9c35..00000000 --- a/bootstrap/print-bootstrapped.py +++ /dev/null @@ -1,12 +0,0 @@ -import requests -import yaml - -response = requests.get( - ('https://pdc.fedoraproject.org/rest_api/v1/unreleasedvariants/?variant_version=master' - '&page_size=-1&variant_id=bootstrap') -) - -data = response.json() -item = data[0] -item['modulemd'] = yaml.load(item['modulemd']) -print(yaml.dump(item))