[packit] 36.16 upstream release

Upstream tag: anaconda-36.16-1
Upstream commit: 6b747a11

Signed-off-by: Packit Service <user-cont-team+packit-service@redhat.com>
This commit is contained in:
Packit Service 2022-01-26 12:20:23 +00:00
parent ad69cf3d48
commit ce9c06552b
5 changed files with 79 additions and 4 deletions

1
.gitignore vendored
View File

@ -310,3 +310,4 @@
/anaconda-36.13.tar.bz2 /anaconda-36.13.tar.bz2
/anaconda-36.14.tar.bz2 /anaconda-36.14.tar.bz2
/anaconda-36.15.tar.bz2 /anaconda-36.15.tar.bz2
/anaconda-36.16.tar.bz2

View File

@ -6,6 +6,7 @@ actions:
post-upstream-clone: post-upstream-clone:
- ./autogen.sh - ./autogen.sh
- ./configure - ./configure
- sed -i 's/use_cockpit\ 1/use_cockpit 0/g' anaconda.spec
create-archive: create-archive:
- "make release" - "make release"
- 'bash -c "ls -1 anaconda-*.tar.bz2"' - 'bash -c "ls -1 anaconda-*.tar.bz2"'

View File

@ -1,3 +1,3 @@
This repository is maintained by packit. This repository is maintained by packit.
https://packit.dev/ https://packit.dev/
The file was generated using packit 0.43.1.dev8+ga0f2a9f. The file was generated using packit 0.44.1.dev4+g5ec2bd1.

View File

@ -1,10 +1,13 @@
Summary: Graphical system installer Summary: Graphical system installer
Name: anaconda Name: anaconda
Version: 36.15 Version: 36.16
Release: 2%{?dist} Release: 1%{?dist}
License: GPLv2+ and MIT License: GPLv2+ and MIT
URL: http://fedoraproject.org/wiki/Anaconda URL: http://fedoraproject.org/wiki/Anaconda
# This should should only be set for development purposes for the time
%global use_cockpit 0
# To generate Source0 do: # To generate Source0 do:
# git clone https://github.com/rhinstaller/anaconda # git clone https://github.com/rhinstaller/anaconda
# git checkout -b archive-branch anaconda-%%{version}-%%{release} # git checkout -b archive-branch anaconda-%%{version}-%%{release}
@ -70,6 +73,9 @@ BuildRequires: libtimezonemap-devel >= %{libtimezonemapver}
BuildRequires: gdk-pixbuf2-devel BuildRequires: gdk-pixbuf2-devel
BuildRequires: libxml2 BuildRequires: libxml2
%if %{use_cockpit}
Requires: anaconda-webui = %{version}-%{release}
%endif
Requires: anaconda-gui = %{version}-%{release} Requires: anaconda-gui = %{version}-%{release}
Requires: anaconda-tui = %{version}-%{release} Requires: anaconda-tui = %{version}-%{release}
@ -119,6 +125,7 @@ Requires: NetworkManager-team
Requires: kbd Requires: kbd
Requires: chrony Requires: chrony
Requires: systemd Requires: systemd
Requires: systemd-resolved
Requires: python3-pid Requires: python3-pid
# Required by the systemd service anaconda-fips. # Required by the systemd service anaconda-fips.
@ -153,6 +160,9 @@ system.
Summary: Live installation specific files and dependencies Summary: Live installation specific files and dependencies
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
# live installation currently implies a graphical installation # live installation currently implies a graphical installation
%if %{use_cockpit}
Requires: anaconda-webui = %{version}-%{release}
%endif
Requires: anaconda-gui = %{version}-%{release} Requires: anaconda-gui = %{version}-%{release}
Requires: usermode Requires: usermode
Requires: zenity Requires: zenity
@ -231,6 +241,17 @@ Requires: brltty
The anaconda-install-img-deps metapackage lists all boot.iso installation image dependencies. The anaconda-install-img-deps metapackage lists all boot.iso installation image dependencies.
Add this package to an image build (eg. with lorax) to ensure all Anaconda capabilities are supported in the resulting image. Add this package to an image build (eg. with lorax) to ensure all Anaconda capabilities are supported in the resulting image.
%if %use_cockpit
%package webui
Summary: Cockpit based user interface for the Anaconda installer
Requires: cockpit-bridge
Requires: cockpit-ws
%description webui
This package contains Cockpit based user interface for the Anaconda installer.
%endif
%package gui %package gui
Summary: Graphical user interface for the Anaconda installer Summary: Graphical user interface for the Anaconda installer
Requires: anaconda-core = %{version}-%{release} Requires: anaconda-core = %{version}-%{release}
@ -321,6 +342,11 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d
# If no langs found, keep going # If no langs found, keep going
%find_lang %{name} || : %find_lang %{name} || :
%if ! %use_cockpit
rm -rf %{buildroot}/%{_datadir}/cockpit/anaconda-webui
rm -f %{buildroot}/%{_datadir}/metainfo/org.cockpit-project.anaconda-webui.metainfo.xml
%endif
# main package and install-env-deps are metapackages # main package and install-env-deps are metapackages
%files %files
@ -376,6 +402,18 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d
%{_datadir}/anaconda/gnome %{_datadir}/anaconda/gnome
%{_sysconfdir}/xdg/autostart/*.desktop %{_sysconfdir}/xdg/autostart/*.desktop
%if %use_cockpit
%files webui
%dir %{_datadir}/cockpit/anaconda-webui
%{_datadir}/cockpit/anaconda-webui/index.js.LICENSE.txt.gz
%{_datadir}/cockpit/anaconda-webui/index.html.gz
%{_datadir}/cockpit/anaconda-webui/index.js.gz
%{_datadir}/cockpit/anaconda-webui/index.css.gz
%{_datadir}/cockpit/anaconda-webui/manifest.json
%{_datadir}/metainfo/org.cockpit-project.anaconda-webui.metainfo.xml
%endif
%files gui %files gui
%{python3_sitearch}/pyanaconda/ui/gui/* %{python3_sitearch}/pyanaconda/ui/gui/*
%{_datadir}/anaconda/pixmaps %{_datadir}/anaconda/pixmaps
@ -411,6 +449,41 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d
%{_prefix}/libexec/anaconda/dd_* %{_prefix}/libexec/anaconda/dd_*
%changelog %changelog
* Wed Jan 26 2022 Packit Service <user-cont-team+packit-service@redhat.com> - 36.16-1
- packit: release: unset use_cockpit by sedding the specfile in packit script (kkoukiou)
- webui: parameterize ports for ssh, cockpit connection and http server (kkoukiou)
- Use systemd-resolved in installer environment. (rvykydal)
- webui: tests: add info on how to run these in a toolbox (#docs) (kkoukiou)
- npm: Lock mini-css-extract-plugin at version 2.4.5 (kkoukiou)
- pyanaconda: fix webui directory in Makefile (kkoukiou)
- webui: Fix test/README tip (kkoukiou)
- webui: makeupdates: file expected path (kkoukiou)
- webui: Fix some pylint errors in the tests code (kkoukiou)
- webui: Reorganize new webui code into different directories (kkoukiou)
- webui: add usage of the timedatectl ServerTime wrapper (kkoukiou)
- webui: introduce new watch and rsync makefile targets (kkoukiou)
- webui: setup subdirectories for the different components (kkoukiou)
- webui: show device selection list for partitioning (kkoukiou)
- webui: sync Makefile with starter kit makefile regarding updating package.json (kkoukiou)
- webui: Introduce template react components for all configuration subpages (kkoukiou)
- test: Bring new cockpit based WebUI tests to the CI (kkoukiou)
- webui: change format of the README files for consistency (kkoukiou)
- webui: Introduce base functionality for automated testing (kkoukiou)
- webui: Add target for fetching cockpit's testing library in anaconda-webui Makefile (kkoukiou)
- Ignore webui specific parts in the rpm-test (jkonecny)
- Ignore npm packages files for translation (jkonecny)
- Add npm and git dependencies to the ci and rpm containers (kkoukiou)
- Build and install webui also through autotools (kkoukiou)
- webui: strip down eslintrc ignore rules to only the rules that really don't make sense (kkoukiou)
- webui: enforce the consistent use of either double or single quotes (kkoukiou)
- webui: add simple example of using the dbus API for reading and writing properties (kkoukiou)
- Make the makeupdates script Web UI aware (kkoukiou)
- Build and include the cockpit tar into the anaconda spec file (kkoukiou)
- Introduce webui plugin base code (kkoukiou)
- Initial Web UI support (mkolman)
- Run chown instead of os.walk-ing to re-own home dir (vslavik)
- Add the set_repository_enabled function (vponcova)
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 36.15-2 * Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 36.15-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (anaconda-36.15.tar.bz2) = d37f243c3501b799275c9d0cb048a91965506562197fad5baa24784fbe60b644271ed3a59878c6c5ba7adb1b03f0fa295b84bdd1a1e16f0b27a2db490099d6fc SHA512 (anaconda-36.16.tar.bz2) = d9c452d929ce2d8ff436cc3bfd5a342e45cb6a3e9741112d839eb094a3aa83ac18a0e0bd078e899233870c243957066d46c0dac095bf92f24a41c5d34d19c7ef