summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-05 01:43:41 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-05 01:43:41 +0000
commitad7bbf9792dbf5c959b69989200de02e6be3f582 (patch)
tree2b5d5f577f8798f0dae6c9a0e9e01fc13263b5fd
parentcdccc57fc3666b19a0d1173a5b65920a652a6222 (diff)
automatic import of cockpit-composeropeneuler24.03_LTS
-rw-r--r--.gitignore1
-rw-r--r--cockpit-composer.spec349
-rw-r--r--sources1
3 files changed, 351 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..a094b0a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/cockpit-composer-50.tar.gz
diff --git a/cockpit-composer.spec b/cockpit-composer.spec
new file mode 100644
index 0000000..cefe138
--- /dev/null
+++ b/cockpit-composer.spec
@@ -0,0 +1,349 @@
+Name: cockpit-composer
+Version: 50
+Release: 1%{?dist}
+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 >= 28
+%else
+Requires: weldr
+Suggests: osbuild-composer >= 28
+%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/* %{buildroot}/%{_datadir}/cockpit/composer
+mkdir -p %{buildroot}/%{_datadir}/metainfo/
+appstream-util validate-relax --nonet public/org.image-builder.cockpit-composer.metainfo.xml
+cp -a public/org.image-builder.cockpit-composer.metainfo.xml %{buildroot}/%{_datadir}/metainfo/
+
+%files
+%doc README.md
+%license LICENSE.txt
+%{_datadir}/cockpit/composer
+%{_datadir}/metainfo/*
+
+%changelog
+* Mon Feb 26 2024 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 50-1
+- New upstream release
+
+* Mon Feb 26 2024 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 49-1
+- New upstream release
+
+* Mon Aug 28 2023 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 47-1
+- New upstream release
+
+* Fri Aug 25 2023 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 46-1
+- New upstream release
+
+* Wed Mar 15 2023 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 45-1
+- New upstream release
+
+* Thu Feb 23 2023 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 44-1
+- New upstream release
+
+* Wed Feb 15 2023 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 43-1
+- New upstream release
+
+* Mon Nov 28 2022 imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com> - 42-1
+- New upstream release
+
+* Mon Sep 05 2022 Jacob Kozol <jkozol@redhat.com> - 41-1
+- New upstream release
+
+* Tue Aug 23 2022 Jacob Kozol <jkozol@redhat.com> - 40-1
+- New upstream release
+
+* Fri Aug 19 2022 Jacob Kozol <jkozol@redhat.com> - 39-1
+- New upstream release
+
+* Mon Aug 15 2022 Jacob Kozol <jkozol@redhat.com> - 38-1
+- New upstream release
+
+* Mon Jul 25 2022 Jacob Kozol <jacobdkozol@gmail.com> - 37-1
+- New upstream release
+
+* Thu Feb 24 2022 Jacob Kozol <jacobdkozol@gmail.com> - 35-1
+- New upstream release
+
+* Wed Feb 23 2022 Jacob Kozol <jacobdkozol@gmail.com> - 34-1
+- New upstream release
+
+* Fri Feb 04 2022 Jacob Kozol <jkozol@redhat.com> - 33-1
+- Add support for OCI upload target
+- Update translations
+- Update dependencies
+
+* Wed Dec 01 2021 Jacob Kozol <jkozol@redhat.com> - 32-1
+- Add Edge Raw, RHEL Installer, Edge Simplified Installer image types
+- Improve user account modal responsiveness
+- Update tests
+- Update minor NPM dependencies
+- Update translation files
+
+* Thu Aug 26 2021 Jacob Kozol <jkozol@redhat.com> - 31-1
+- Add new ostree image types
+- Improve loading state when waiting for api responses
+- Improve notification system
+- Improve test stability
+- Update NPM dependencies
+- Update translations
+
+* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 30-3
+- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
+ Related: rhbz#1991688
+
+* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 30-2
+- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
+
+* Thu Mar 11 2021 Jacob Kozol <jacobdkozol@gmail.com> - 30-1
+
+- Add and update translations
+- Update NPM dependencies
+- Improve test reliability
+
+* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 28-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Thu Jan 14 2021 Jacob Kozol <jacobdkozol@gmail.com> - 28-1
+
+- Use sentence case rather than title case
+- Add and update tests
+- Update translations from weblate
+- Update minor NPM dependencies
+
+* Wed Dec 09 2020 Jacob Kozol <jacobdkozol@gmail.com> - 27-1
+
+- Improve test reliability
+- Update translations from weblate
+- Update minor NPM dependencies
+
+* Thu Nov 19 2020 Jacob Kozol <jacobdkozol@gmail.com> - 26-1
+
+- Add additional form validation for the Create Image Wizard
+- Improve page size dropdown styling
+- Update minor NPM dependencies
+- Improve code styling
+- Improve test reliability
+
+* Tue Oct 06 2020 Jacob Kozol <jacobdkozol@gmail.com> - 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 <jacobdkozol@gmail.com> - 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 <jacobdkozol@gmail.com> - 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 <releng@fedoraproject.org> - 22-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Jul 15 2020 Jacob Kozol <jacobdkozol@gmail.com> - 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 <lars@karlitski.net> - 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 <lars@karlitski.net> - 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 <jacobdkozol@gmail.com> - 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 <jacobdkozol@gmail.com> - 18-1
+
+- Fix flake8 E302 error in tests
+
+- Minor NPM updates for patternfly and jquery
+
+- Translations updates
+
+* Wed May 06 2020 Jacob Kozol <jacobdkozol@gmail.com> - 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 <jacobdkozol@gmail.com> - 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 <jacobdkozol@gmail.com> - 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 <jacobdkozol@gmail.com> - 14-1
+
+- Test against lorax-composer explicitly
+- Update NPM dependencies
+
+* Wed Mar 04 2020 Jacob Kozol <jacobdkozol@gmail.com> - 13-1
+
+- Update translations
+- Update NPM dependencies
+
+* Wed Feb 19 2020 Martin Pitt <martin@piware.de> - 12.1-1
+
+- Fix integration tests, external test repository URL ceased to exist
+
+* Wed Feb 19 2020 Martin Pitt <martin@piware.de> - 12-1
+
+- Translation updates
+- Add documentation URL page help menu
+
+* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 11-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Tue Dec 17 2019 Martin Pitt <martin@piware.de> - 11-1
+
+- Update translations
+- Fix tests to work against current Cockpit as non-root
+
+* Tue Dec 17 2019 Lars Karlitski <lars@karlitski.net> - 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 <martin@piware.de> - 9-1
+
+- Translation updates
+- Expose Image Builder on /composer, not /welder
+- NPM dependency updates
+
+* Wed Oct 02 2019 Martin Pitt <martin@piware.de> - 8-1
+
+- NPM dependency updates
+
+* Fri Sep 06 2019 Jacob Kozol <jacobdkozol@gmail.com> - 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 <jacobdkozol@gmail.com> - 6-1
+- Text string updates
+
+* Wed Aug 07 2019 Jacob Kozol <jacobdkozol@gmail.com> - 5-1
+
+- Fix PropTypes for the homepage
+- Code clean up for the list of components
+
+* Wed Jul 31 2019 Martin Pitt <martin@piware.de> - 4-1
+
+- Fix AppStream ID
+- Translation updates
+
+* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Wed Jul 10 2019 Martin Pitt <martin@piware.de> - 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 <martin@piware.de> - 2-1
+
+- Strip newlines from SSH keys before saving
+- Translation updates
+
+* Wed Jun 05 2019 Cockpit Project <cockpituous@gmail.com> - 1-1
+- Update to upstream 1 release
+
+* Fri May 24 2019 Cockpit Project <cockpituous@gmail.com> - 0.4-1
+- Update to upstream 0.4 release
+
+* Mon May 06 2019 Cockpit Project <cockpituous@gmail.com> - 0.3-1
+- Update to upstream 0.3 release
+
+* Mon Apr 15 2019 Cockpit Project <cockpituous@gmail.com> - 0.2.1-1
+- Update to upstream 0.2.1 release
+
+* Mon Mar 25 2019 Cockpit Project <cockpituous@gmail.com> - 0.2.0-1
+- Update to upstream 0.2.0 release
+
+* Thu Mar 07 2019 Cockpit Project <cockpituous@gmail.com> - 0.1.9-2
+- Update to upstream 0.1.9 release
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..a75f303
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+c906d7d2ef39dcab3f086035adc667be cockpit-composer-50.tar.gz