From 43e19ed9d40fa7822826c4d4f4f3179bd5c986ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= Date: Wed, 14 Oct 2020 23:01:26 +0200 Subject: [PATCH] RHEL 9.0.0 Alpha bootstrap The content of this branch was automatically imported from Fedora ELN with the following as its source: https://src.fedoraproject.org/rpms/cockpit-composer#b84d8582f9e473e04946de82f0b0116265f8760c --- .gitignore | 31 ++++++ README.md | 3 + cockpit-composer.spec | 248 ++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 283 insertions(+) create mode 100644 README.md create mode 100644 cockpit-composer.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..50c0d11 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,31 @@ +/cockpit-composer-0.1.9.tar.gz +/cockpit-composer-0.2.0.tar.gz +/cockpit-composer-0.2.1.tar.gz +/cockpit-composer-0.3.tar.gz +/cockpit-composer-0.4.tar.gz +/cockpit-composer-1.tar.gz +/cockpit-composer-2.tar.gz +/cockpit-composer-3.tar.gz +/cockpit-composer-4.tar.gz +/cockpit-composer-5.tar.gz +/cockpit-composer-6.tar.gz +/cockpit-composer-7.tar.gz +/cockpit-composer-8.tar.gz +/cockpit-composer-9.tar.gz +/cockpit-composer-10.tar.gz +/cockpit-composer-11.tar.gz +/cockpit-composer-12.tar.gz +/cockpit-composer-12.1.tar.gz +/cockpit-composer-13.tar.gz +/cockpit-composer-14.tar.gz +/cockpit-composer-15.tar.gz +/cockpit-composer-16.tar.gz +/cockpit-composer-17.tar.gz +/cockpit-composer-18.tar.gz +/cockpit-composer-19.tar.gz +/cockpit-composer-20.tar.gz +/cockpit-composer-21.tar.gz +/cockpit-composer-22.tar.gz +/cockpit-composer-23.tar.gz +/cockpit-composer-24.tar.gz +/cockpit-composer-25.tar.gz diff --git a/README.md b/README.md new file mode 100644 index 0000000..7f4a78c --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# cockpit-composer + +The cockpit-composer package \ No newline at end of file diff --git a/cockpit-composer.spec b/cockpit-composer.spec new file mode 100644 index 0000000..1805e18 --- /dev/null +++ b/cockpit-composer.spec @@ -0,0 +1,248 @@ +# This spec file has been automatically updated +Version: 25 +Release: 1%{?dist} +Name: cockpit-composer +Summary: Composer GUI for use with Cockpit + +License: MIT +URL: http://weldr.io/ +Source0: https://github.com/osbuild/cockpit-composer/releases/download/%{version}/cockpit-composer-%{version}.tar.gz + +BuildArch: noarch +BuildRequires: libappstream-glib + +Requires: cockpit +%if 0%{?fedora} >= 33 || 0%{?rhel} >= 8 +Requires: osbuild-composer >= 14 +%else +Requires: weldr +Suggests: osbuild-composer >= 14 +%endif + +%description +Composer generates custom images suitable for deploying systems or uploading to +the cloud. It integrates into Cockpit as a frontend for osbuild. + +%prep +%setup -q -n cockpit-composer + +%build +# Nothing to build + +%install +mkdir -p %{buildroot}/%{_datadir}/cockpit/composer +cp -a public/dist/* %{buildroot}/%{_datadir}/cockpit/composer +mkdir -p %{buildroot}/%{_datadir}/metainfo/ +appstream-util validate-relax --nonet io.weldr.cockpit-composer.metainfo.xml +cp -a io.weldr.cockpit-composer.metainfo.xml %{buildroot}/%{_datadir}/metainfo/ + +%files +%doc README.md +%license LICENSE.txt +%{_datadir}/cockpit/composer +%{_datadir}/metainfo/* + +%changelog +* Tue Oct 06 2020 Jacob Kozol - 25-1 + +- Improve error state messages +- Add additional console error logging +- Update CDP testing library +- Update translations from weblate +- Update minor NPM dependencies + +* Fri Sep 11 2020 Jacob Kozol - 24-1 + +- Improve text strings for image and upload types +- Standardize font families with those used by patternfly +- Add string translations +- Update minor NPM dependencies + +* Thu Jul 30 2020 Jacob Kozol - 23-1 + +- Update pagination component for pf4 +- Add wildcards and support for multiple values to input filter +- Upgrade patternfly 4 package +- Add and improve tests +- Update minor NPM dependencies +- Update translations from weblate + +* Mon Jul 27 2020 Fedora Release Engineering - 22-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 15 2020 Jacob Kozol - 22-1 + +- Patternfly imports are standardized to be consistent with cockpit +- Cancel image build button bug fixed +- Empty components state provides a help message +- Wizard component has bug fixes and is refactored for future scalability +- Test updates +- ESLint upgraded to version 7 and the code style is improved across the + project +- Translation files are updated from fedora weblate +- Cockpit-composer's dependency on osbuild-composer and the weldr group + is more specific for fedora rawhide and rhel 8 +- Coverity scan is now supported to help improve code quality + +* Sun Jun 14 2020 Lars Karlitski - 21-1 + +- Support setting parameters (ref and parent) for ostree images +- Loosen restrictions on password strength +- Various UI refinements + +* Mon Jun 08 2020 Lars Karlitski - 20-1 + +- Fix various missing translations +- Improve message when a blueprint is empty +- Hide logs button until logs are available +- Update test framework to be closer to that of other cockpit projects + +* Wed Jun 03 2020 Jacob Kozol - 19-1 + +- Minor UI improvements for the images list view and the images dropdown + +- Fixes to the password tests + +- Prepartion for future osbuild support + +- Minor NPM updates for react + +- Minor translation updates + +* Wed May 20 2020 Jacob Kozol - 18-1 + +- Fix flake8 E302 error in tests + +- Minor NPM updates for patternfly and jquery + +- Translations updates + +* Wed May 06 2020 Jacob Kozol - 17-1 + +- The support for uploading VHD images to Azure is now available. + +- Help text is now provided for all AWS fields. This texts explains what + each field represents and where to find their values in the AWS + web console. + +- The image size can now be specified when creating an image. + +- Tests are refactored to run on Cockpit's testing framework. All tests + have been moved away from selenium. + +- Minor NPM updates + +* Wed Apr 15 2020 Jacob Kozol - 16-1 + +- The ability to upload to AWS has been added. The create image modal is + replaced with a wizard enabling additional customizations and + functionality. If the user creates an AMI the user can also enter the + credentials and parameters needed to upload this image to EC2 in AWS. + +- Cockpit-composer has migrated from Weldr to the OSBuild github + organization. It can now be found at osbuild/cockpit-composer instead + of weldr/cockpit-composer. + +- Minor NPM updates have been made for React and Patternfly + +* Wed Apr 01 2020 Jacob Kozol - 15-1 + +- Migrate from lorax-composer to osbuild-composer backend +- Update tests for new backend +- Improve stability of tests +- Remove Zanata from Travis configuration +- Update NPM dependencies + +* Wed Mar 18 2020 Jacob Kozol - 14-1 + +- Test against lorax-composer explicitly +- Update NPM dependencies + +* Wed Mar 04 2020 Jacob Kozol - 13-1 + +- Update translations +- Update NPM dependencies + +* Wed Feb 19 2020 Martin Pitt - 12.1-1 + +- Fix integration tests, external test repository URL ceased to exist + +* Wed Feb 19 2020 Martin Pitt - 12-1 + +- Translation updates +- Add documentation URL page help menu + +* Tue Jan 28 2020 Fedora Release Engineering - 11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Dec 17 2019 Martin Pitt - 11-1 + +- Update translations +- Fix tests to work against current Cockpit as non-root + +* Tue Dec 17 2019 Lars Karlitski - 10-1 + +- Show depsolve errors on the blueprints page +- Add labels for additional output types +- Convert more components to PF4 + +* Fri Oct 25 2019 Martin Pitt - 9-1 + +- Translation updates +- Expose Image Builder on /composer, not /welder +- NPM dependency updates + +* Wed Oct 02 2019 Martin Pitt - 8-1 + +- NPM dependency updates + +* Fri Sep 06 2019 Jacob Kozol - 7-1 +- Define a URL for each tab on a blueprint page +- Provide a link in the image creation notification to the Images tab on the blueprint page + +* Wed Aug 21 2019 Jacob Kozol - 6-1 +- Text string updates + +* Wed Aug 07 2019 Jacob Kozol - 5-1 + +- Fix PropTypes for the homepage +- Code clean up for the list of components + +* Wed Jul 31 2019 Martin Pitt - 4-1 + +- Fix AppStream ID +- Translation updates + +* Wed Jul 24 2019 Fedora Release Engineering - 3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Jul 10 2019 Martin Pitt - 3-1 + +- Use cockpit's PatternFly CSS, to pick up the new PatternFly 4 styling +- Add additional blueprint name validation +- Fix images not loading on refresh +- Add notification for source repo deletion + +* Wed Jun 26 2019 Martin Pitt - 2-1 + +- Strip newlines from SSH keys before saving +- Translation updates + +* Wed Jun 05 2019 Cockpit Project - 1-1 +- Update to upstream 1 release + +* Fri May 24 2019 Cockpit Project - 0.4-1 +- Update to upstream 0.4 release + +* Mon May 06 2019 Cockpit Project - 0.3-1 +- Update to upstream 0.3 release + +* Mon Apr 15 2019 Cockpit Project - 0.2.1-1 +- Update to upstream 0.2.1 release + +* Mon Mar 25 2019 Cockpit Project - 0.2.0-1 +- Update to upstream 0.2.0 release + +* Thu Mar 07 2019 Cockpit Project - 0.1.9-2 +- Update to upstream 0.1.9 release + diff --git a/sources b/sources new file mode 100644 index 0000000..d7a8030 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (cockpit-composer-25.tar.gz) = 7ee138dfd00637b810b82ef2e1c2869bf0caf22d8062e0cedee77f6395234b65853fde2b91c56e9939622ce843985d02a6da1a3a6f567b2e6d3e935594e4461f