|
|
b3b83a |
Name: cockpit-composer
|
|
|
9b7ed3 |
Version: 41
|
|
|
b3b83a |
Release: 1%{?dist}
|
|
|
b3b83a |
Summary: Composer GUI for use with Cockpit
|
|
|
b3b83a |
|
|
|
b3b83a |
License: MIT
|
|
|
b3b83a |
URL: http://weldr.io/
|
|
|
b3b83a |
Source0: https://github.com/osbuild/cockpit-composer/releases/download/%{version}/cockpit-composer-%{version}.tar.gz
|
|
|
b3b83a |
|
|
|
b3b83a |
BuildArch: noarch
|
|
|
b3b83a |
BuildRequires: libappstream-glib
|
|
|
b3b83a |
|
|
|
b3b83a |
Requires: cockpit
|
|
|
b3b83a |
%if 0%{?fedora} >= 33 || 0%{?rhel} >= 8
|
|
|
b3b83a |
Requires: osbuild-composer >= 28
|
|
|
b3b83a |
%else
|
|
|
b3b83a |
Requires: weldr
|
|
|
b3b83a |
Suggests: osbuild-composer >= 28
|
|
|
b3b83a |
%endif
|
|
|
b3b83a |
|
|
|
b3b83a |
%description
|
|
|
b3b83a |
Composer generates custom images suitable for deploying systems or uploading to
|
|
|
b3b83a |
the cloud. It integrates into Cockpit as a frontend for osbuild.
|
|
|
b3b83a |
|
|
|
b3b83a |
%prep
|
|
|
b3b83a |
%setup -q -n cockpit-composer
|
|
|
b3b83a |
|
|
|
b3b83a |
%build
|
|
|
b3b83a |
# Nothing to build
|
|
|
b3b83a |
|
|
|
b3b83a |
%install
|
|
|
b3b83a |
mkdir -p %{buildroot}/%{_datadir}/cockpit/composer
|
|
|
b3b83a |
cp -a public/dist/* %{buildroot}/%{_datadir}/cockpit/composer
|
|
|
b3b83a |
mkdir -p %{buildroot}/%{_datadir}/metainfo/
|
|
|
b3b83a |
appstream-util validate-relax --nonet io.weldr.cockpit-composer.metainfo.xml
|
|
|
b3b83a |
cp -a io.weldr.cockpit-composer.metainfo.xml %{buildroot}/%{_datadir}/metainfo/
|
|
|
b3b83a |
|
|
|
b3b83a |
%files
|
|
|
b3b83a |
%doc README.md
|
|
|
b3b83a |
%license LICENSE.txt
|
|
|
b3b83a |
%{_datadir}/cockpit/composer
|
|
|
b3b83a |
%{_datadir}/metainfo/*
|
|
|
b3b83a |
|
|
|
b3b83a |
%changelog
|
|
|
9b7ed3 |
* Mon Sep 05 2022 Jacob Kozol <jkozol@redhat.com> - 41-1
|
|
|
9b7ed3 |
- New upstream release
|
|
|
9b7ed3 |
|
|
|
9b7ed3 |
* Tue Aug 23 2022 Jacob Kozol <jkozol@redhat.com> - 40-1
|
|
|
9b7ed3 |
- New upstream release
|
|
|
9b7ed3 |
|
|
|
9b7ed3 |
* Fri Aug 19 2022 Jacob Kozol <jkozol@redhat.com> - 39-1
|
|
|
9b7ed3 |
- New upstream release
|
|
|
9b7ed3 |
|
|
|
9b7ed3 |
* Mon Aug 15 2022 Jacob Kozol <jkozol@redhat.com> - 38-1
|
|
|
9b7ed3 |
- New upstream release
|
|
|
9b7ed3 |
|
|
|
9b7ed3 |
* Mon Jul 25 2022 Jacob Kozol <jacobdkozol@gmail.com> - 37-1
|
|
|
9b7ed3 |
- New upstream release
|
|
|
b3b83a |
|
|
|
b3b83a |
* Thu Feb 24 2022 Jacob Kozol <jacobdkozol@gmail.com> - 35-1
|
|
|
b3b83a |
- New upstream release
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Feb 23 2022 Jacob Kozol <jacobdkozol@gmail.com> - 34-1
|
|
|
b3b83a |
- New upstream release
|
|
|
b3b83a |
|
|
|
b3b83a |
* Fri Feb 04 2022 Jacob Kozol <jkozol@redhat.com> - 33-1
|
|
|
b3b83a |
- Add support for OCI upload target
|
|
|
b3b83a |
- Update translations
|
|
|
b3b83a |
- Update dependencies
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Dec 01 2021 Jacob Kozol <jkozol@redhat.com> - 32-1
|
|
|
b3b83a |
- Add Edge Raw, RHEL Installer, Edge Simplified Installer image types
|
|
|
b3b83a |
- Improve user account modal responsiveness
|
|
|
b3b83a |
- Update tests
|
|
|
b3b83a |
- Update minor NPM dependencies
|
|
|
b3b83a |
- Update translation files
|
|
|
b3b83a |
|
|
|
b3b83a |
* Thu Aug 26 2021 Jacob Kozol <jkozol@redhat.com> - 31-1
|
|
|
b3b83a |
- Add new ostree image types
|
|
|
b3b83a |
- Improve loading state when waiting for api responses
|
|
|
b3b83a |
- Improve notification system
|
|
|
b3b83a |
- Improve test stability
|
|
|
b3b83a |
- Update NPM dependencies
|
|
|
b3b83a |
- Update translations
|
|
|
b3b83a |
|
|
|
b3b83a |
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 30-3
|
|
|
b3b83a |
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
b3b83a |
Related: rhbz#1991688
|
|
|
b3b83a |
|
|
|
b3b83a |
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 30-2
|
|
|
b3b83a |
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
b3b83a |
|
|
|
b3b83a |
* Thu Mar 11 2021 Jacob Kozol <jacobdkozol@gmail.com> - 30-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Add and update translations
|
|
|
b3b83a |
- Update NPM dependencies
|
|
|
b3b83a |
- Improve test reliability
|
|
|
b3b83a |
|
|
|
b3b83a |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 28-2
|
|
|
b3b83a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
b3b83a |
|
|
|
b3b83a |
* Thu Jan 14 2021 Jacob Kozol <jacobdkozol@gmail.com> - 28-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Use sentence case rather than title case
|
|
|
b3b83a |
- Add and update tests
|
|
|
b3b83a |
- Update translations from weblate
|
|
|
b3b83a |
- Update minor NPM dependencies
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Dec 09 2020 Jacob Kozol <jacobdkozol@gmail.com> - 27-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Improve test reliability
|
|
|
b3b83a |
- Update translations from weblate
|
|
|
b3b83a |
- Update minor NPM dependencies
|
|
|
b3b83a |
|
|
|
b3b83a |
* Thu Nov 19 2020 Jacob Kozol <jacobdkozol@gmail.com> - 26-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Add additional form validation for the Create Image Wizard
|
|
|
b3b83a |
- Improve page size dropdown styling
|
|
|
b3b83a |
- Update minor NPM dependencies
|
|
|
b3b83a |
- Improve code styling
|
|
|
b3b83a |
- Improve test reliability
|
|
|
b3b83a |
|
|
|
b3b83a |
* Tue Oct 06 2020 Jacob Kozol <jacobdkozol@gmail.com> - 25-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Improve error state messages
|
|
|
b3b83a |
- Add additional console error logging
|
|
|
b3b83a |
- Update CDP testing library
|
|
|
b3b83a |
- Update translations from weblate
|
|
|
b3b83a |
- Update minor NPM dependencies
|
|
|
b3b83a |
|
|
|
b3b83a |
* Fri Sep 11 2020 Jacob Kozol <jacobdkozol@gmail.com> - 24-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Improve text strings for image and upload types
|
|
|
b3b83a |
- Standardize font families with those used by patternfly
|
|
|
b3b83a |
- Add string translations
|
|
|
b3b83a |
- Update minor NPM dependencies
|
|
|
b3b83a |
|
|
|
b3b83a |
* Thu Jul 30 2020 Jacob Kozol <jacobdkozol@gmail.com> - 23-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Update pagination component for pf4
|
|
|
b3b83a |
- Add wildcards and support for multiple values to input filter
|
|
|
b3b83a |
- Upgrade patternfly 4 package
|
|
|
b3b83a |
- Add and improve tests
|
|
|
b3b83a |
- Update minor NPM dependencies
|
|
|
b3b83a |
- Update translations from weblate
|
|
|
b3b83a |
|
|
|
b3b83a |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 22-2
|
|
|
b3b83a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Jul 15 2020 Jacob Kozol <jacobdkozol@gmail.com> - 22-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Patternfly imports are standardized to be consistent with cockpit
|
|
|
b3b83a |
- Cancel image build button bug fixed
|
|
|
b3b83a |
- Empty components state provides a help message
|
|
|
b3b83a |
- Wizard component has bug fixes and is refactored for future scalability
|
|
|
b3b83a |
- Test updates
|
|
|
b3b83a |
- ESLint upgraded to version 7 and the code style is improved across the
|
|
|
b3b83a |
project
|
|
|
b3b83a |
- Translation files are updated from fedora weblate
|
|
|
b3b83a |
- Cockpit-composer's dependency on osbuild-composer and the weldr group
|
|
|
b3b83a |
is more specific for fedora rawhide and rhel 8
|
|
|
b3b83a |
- Coverity scan is now supported to help improve code quality
|
|
|
b3b83a |
|
|
|
b3b83a |
* Sun Jun 14 2020 Lars Karlitski <lars@karlitski.net> - 21-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Support setting parameters (ref and parent) for ostree images
|
|
|
b3b83a |
- Loosen restrictions on password strength
|
|
|
b3b83a |
- Various UI refinements
|
|
|
b3b83a |
|
|
|
b3b83a |
* Mon Jun 08 2020 Lars Karlitski <lars@karlitski.net> - 20-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Fix various missing translations
|
|
|
b3b83a |
- Improve message when a blueprint is empty
|
|
|
b3b83a |
- Hide logs button until logs are available
|
|
|
b3b83a |
- Update test framework to be closer to that of other cockpit projects
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Jun 03 2020 Jacob Kozol <jacobdkozol@gmail.com> - 19-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Minor UI improvements for the images list view and the images dropdown
|
|
|
b3b83a |
|
|
|
b3b83a |
- Fixes to the password tests
|
|
|
b3b83a |
|
|
|
b3b83a |
- Prepartion for future osbuild support
|
|
|
b3b83a |
|
|
|
b3b83a |
- Minor NPM updates for react
|
|
|
b3b83a |
|
|
|
b3b83a |
- Minor translation updates
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed May 20 2020 Jacob Kozol <jacobdkozol@gmail.com> - 18-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Fix flake8 E302 error in tests
|
|
|
b3b83a |
|
|
|
b3b83a |
- Minor NPM updates for patternfly and jquery
|
|
|
b3b83a |
|
|
|
b3b83a |
- Translations updates
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed May 06 2020 Jacob Kozol <jacobdkozol@gmail.com> - 17-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- The support for uploading VHD images to Azure is now available.
|
|
|
b3b83a |
|
|
|
b3b83a |
- Help text is now provided for all AWS fields. This texts explains what
|
|
|
b3b83a |
each field represents and where to find their values in the AWS
|
|
|
b3b83a |
web console.
|
|
|
b3b83a |
|
|
|
b3b83a |
- The image size can now be specified when creating an image.
|
|
|
b3b83a |
|
|
|
b3b83a |
- Tests are refactored to run on Cockpit's testing framework. All tests
|
|
|
b3b83a |
have been moved away from selenium.
|
|
|
b3b83a |
|
|
|
b3b83a |
- Minor NPM updates
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Apr 15 2020 Jacob Kozol <jacobdkozol@gmail.com> - 16-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- The ability to upload to AWS has been added. The create image modal is
|
|
|
b3b83a |
replaced with a wizard enabling additional customizations and
|
|
|
b3b83a |
functionality. If the user creates an AMI the user can also enter the
|
|
|
b3b83a |
credentials and parameters needed to upload this image to EC2 in AWS.
|
|
|
b3b83a |
|
|
|
b3b83a |
- Cockpit-composer has migrated from Weldr to the OSBuild github
|
|
|
b3b83a |
organization. It can now be found at osbuild/cockpit-composer instead
|
|
|
b3b83a |
of weldr/cockpit-composer.
|
|
|
b3b83a |
|
|
|
b3b83a |
- Minor NPM updates have been made for React and Patternfly
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Apr 01 2020 Jacob Kozol <jacobdkozol@gmail.com> - 15-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Migrate from lorax-composer to osbuild-composer backend
|
|
|
b3b83a |
- Update tests for new backend
|
|
|
b3b83a |
- Improve stability of tests
|
|
|
b3b83a |
- Remove Zanata from Travis configuration
|
|
|
b3b83a |
- Update NPM dependencies
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Mar 18 2020 Jacob Kozol <jacobdkozol@gmail.com> - 14-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Test against lorax-composer explicitly
|
|
|
b3b83a |
- Update NPM dependencies
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Mar 04 2020 Jacob Kozol <jacobdkozol@gmail.com> - 13-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Update translations
|
|
|
b3b83a |
- Update NPM dependencies
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Feb 19 2020 Martin Pitt <martin@piware.de> - 12.1-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Fix integration tests, external test repository URL ceased to exist
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Feb 19 2020 Martin Pitt <martin@piware.de> - 12-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Translation updates
|
|
|
b3b83a |
- Add documentation URL page help menu
|
|
|
b3b83a |
|
|
|
b3b83a |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 11-2
|
|
|
b3b83a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
b3b83a |
|
|
|
b3b83a |
* Tue Dec 17 2019 Martin Pitt <martin@piware.de> - 11-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Update translations
|
|
|
b3b83a |
- Fix tests to work against current Cockpit as non-root
|
|
|
b3b83a |
|
|
|
b3b83a |
* Tue Dec 17 2019 Lars Karlitski <lars@karlitski.net> - 10-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Show depsolve errors on the blueprints page
|
|
|
b3b83a |
- Add labels for additional output types
|
|
|
b3b83a |
- Convert more components to PF4
|
|
|
b3b83a |
|
|
|
b3b83a |
* Fri Oct 25 2019 Martin Pitt <martin@piware.de> - 9-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Translation updates
|
|
|
b3b83a |
- Expose Image Builder on /composer, not /welder
|
|
|
b3b83a |
- NPM dependency updates
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Oct 02 2019 Martin Pitt <martin@piware.de> - 8-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- NPM dependency updates
|
|
|
b3b83a |
|
|
|
b3b83a |
* Fri Sep 06 2019 Jacob Kozol <jacobdkozol@gmail.com> - 7-1
|
|
|
b3b83a |
- Define a URL for each tab on a blueprint page
|
|
|
b3b83a |
- Provide a link in the image creation notification to the Images tab on the blueprint page
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Aug 21 2019 Jacob Kozol <jacobdkozol@gmail.com> - 6-1
|
|
|
b3b83a |
- Text string updates
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Aug 07 2019 Jacob Kozol <jacobdkozol@gmail.com> - 5-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Fix PropTypes for the homepage
|
|
|
b3b83a |
- Code clean up for the list of components
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Jul 31 2019 Martin Pitt <martin@piware.de> - 4-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Fix AppStream ID
|
|
|
b3b83a |
- Translation updates
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3-2
|
|
|
b3b83a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Jul 10 2019 Martin Pitt <martin@piware.de> - 3-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Use cockpit's PatternFly CSS, to pick up the new PatternFly 4 styling
|
|
|
b3b83a |
- Add additional blueprint name validation
|
|
|
b3b83a |
- Fix images not loading on refresh
|
|
|
b3b83a |
- Add notification for source repo deletion
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Jun 26 2019 Martin Pitt <martin@piware.de> - 2-1
|
|
|
b3b83a |
|
|
|
b3b83a |
- Strip newlines from SSH keys before saving
|
|
|
b3b83a |
- Translation updates
|
|
|
b3b83a |
|
|
|
b3b83a |
* Wed Jun 05 2019 Cockpit Project <cockpituous@gmail.com> - 1-1
|
|
|
b3b83a |
- Update to upstream 1 release
|
|
|
b3b83a |
|
|
|
b3b83a |
* Fri May 24 2019 Cockpit Project <cockpituous@gmail.com> - 0.4-1
|
|
|
b3b83a |
- Update to upstream 0.4 release
|
|
|
b3b83a |
|
|
|
b3b83a |
* Mon May 06 2019 Cockpit Project <cockpituous@gmail.com> - 0.3-1
|
|
|
b3b83a |
- Update to upstream 0.3 release
|
|
|
b3b83a |
|
|
|
b3b83a |
* Mon Apr 15 2019 Cockpit Project <cockpituous@gmail.com> - 0.2.1-1
|
|
|
b3b83a |
- Update to upstream 0.2.1 release
|
|
|
b3b83a |
|
|
|
b3b83a |
* Mon Mar 25 2019 Cockpit Project <cockpituous@gmail.com> - 0.2.0-1
|
|
|
b3b83a |
- Update to upstream 0.2.0 release
|
|
|
b3b83a |
|
|
|
b3b83a |
* Thu Mar 07 2019 Cockpit Project <cockpituous@gmail.com> - 0.1.9-2
|
|
|
b3b83a |
- Update to upstream 0.1.9 release
|
|
|
b3b83a |
|