Bug 1192437

Summary: [RFE] Architecture 'armv7l-debian-linux' is not supported
Product: [Community] Spacewalk Reporter: Carsten Menzel <carsten.menzel>
Component: ServerAssignee: Stephen Herr <sherr>
Status: CLOSED CURRENTRELEASE QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 2.2   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: spacewalk-schema-2.3.35-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-04-14 19:02:46 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1207293    

Description Carsten Menzel 2015-02-13 10:57:09 UTC
Could you please add the support for the "armv7l-debian-linux" architecture in the next spacewalk release?

With this architecture, it is possible to register Bananapi with Raspbian and other Debian Machines based on ARMv7l with Spacewalk.


To reach this goal, the following SQL-Commands must be implemented:

insert into rhnServerArch (id, label, name, arch_type_id) values (sequence_nextval('rhn_server_arch_id_seq'), 'armv7l-debian-linux', 'arm Debian', lookup_arch_type('deb'));

insert into rhnServerChannelArchCompat (server_arch_id, channel_arch_id) values (LOOKUP_SERVER_ARCH('armv7l-debian-linux'), LOOKUP_CHANNEL_ARCH('channel-arm-deb'));

insert into rhnServerPackageArchCompat (server_arch_id, package_arch_id, preference) values (LOOKUP_SERVER_ARCH('armv7l-debian-linux'), LOOKUP_PACKAGE_ARCH('armhf-deb'), 0);

insert into rhnServerServerGroupArchCompat ( server_arch_id, server_group_type ) values (lookup_server_arch('armv7l-debian-linux'), lookup_sg_type('sw_mgr_entitled'));

insert into rhnServerServerGroupArchCompat ( server_arch_id, server_group_type ) values (lookup_server_arch('armv7l-debian-linux'), lookup_sg_type('enterprise_entitled'));

insert into rhnServerServerGroupArchCompat ( server_arch_id, server_group_type ) values (lookup_server_arch('armv7l-debian-linux'), lookup_sg_type('provisioning_entitled'));

insert into rhnServerServerGroupArchCompat ( server_arch_id, server_group_type ) values (lookup_server_arch('armv7l-debian-linux'), lookup_sg_type('monitoring_entitled'));

Thank you very much.

Regards
Carsten

Comment 1 Stephen Herr 2015-02-13 18:18:01 UTC
Done, Committing to Spacewalk master:
d7124a2df3624779bf6497de137021a12c14089d

Thanks! Oh, and FYI there is no monitoring_entitled server group type any more, so that last one will not be necessary in the future.

Comment 2 Grant Gainey 2015-03-23 16:58:49 UTC
Moving bugs to ON_QA as we move to release Spacewalk 2.3

Comment 3 Grant Gainey 2015-04-14 19:02:46 UTC
Spacewalk 2.3 has been released. See

https://fedorahosted.org/spacewalk/wiki/ReleaseNotes23