Difference between revisions of "Amahi 10"
From Amahi Wiki
(→To Do) |
|||
Line 10: | Line 10: | ||
* <s>Create Amahi repo</s> | * <s>Create Amahi repo</s> | ||
* <s>Create apps</s> | * <s>Create apps</s> | ||
− | * | + | * Test Apps |
* Build Amahi-specific RPMs (<s>''amahi-anywhere''</s>, <s>''amahi-greyhole''</s>, <s>''amahi-plex''</s>, <s>''amahi-sync''</s>, ''amahi-netboot'') | * Build Amahi-specific RPMs (<s>''amahi-anywhere''</s>, <s>''amahi-greyhole''</s>, <s>''amahi-plex''</s>, <s>''amahi-sync''</s>, ''amahi-netboot'') | ||
* Add ''[http://rpm.pbone.net/index.php3/stat/4/idpl/31107730/dir/rawhide/com/netatalk-3.1.7-1.fc24.x86_64.rpm.html Netatalk]'', <s>''RPM Fusion Free''</s>, <s>''RPM Fusion Non-Free''</s>, and <s>''HandBrake-cli''</s> to Amahi repo | * Add ''[http://rpm.pbone.net/index.php3/stat/4/idpl/31107730/dir/rawhide/com/netatalk-3.1.7-1.fc24.x86_64.rpm.html Netatalk]'', <s>''RPM Fusion Free''</s>, <s>''RPM Fusion Non-Free''</s>, and <s>''HandBrake-cli''</s> to Amahi repo | ||
* <s>Test Netinstall method</s> | * <s>Test Netinstall method</s> | ||
* <s>Build apps testbot</s> | * <s>Build apps testbot</s> | ||
− | * <s>Test upgrade (23 to | + | * <s>Test upgrade (23 to 25)</s> |
* Custom Fedora 24 CD with Kickstart ([https://bugs.amahi.org/issues/2143 Bug #2143]) | * Custom Fedora 24 CD with Kickstart ([https://bugs.amahi.org/issues/2143 Bug #2143]) | ||
Revision as of 01:07, 5 December 2016
WARNING | |
---|---|
This is only for developers. Not ready for Production! |
Contents
Objective
Develop and test installation of Amahi 9/10 with Fedora 25 for the next Amahi release.
To Do
Create Amahi repoCreate apps- Test Apps
- Build Amahi-specific RPMs (
amahi-anywhere,amahi-greyhole,amahi-plex,amahi-sync, amahi-netboot) - Add Netatalk,
RPM Fusion Free,RPM Fusion Non-Free, andHandBrake-clito Amahi repo Test Netinstall methodBuild apps testbotTest upgrade (23 to 25)- Custom Fedora 24 CD with Kickstart (Bug #2143)
Recommended Changes
New Features
- Bring back the Debug tab (Bug #1373)
- Sort Apps/Tab View in Dashboard (Bug #2107)
- Add Troubleshooting URL to Dashboard (Bug #2112)
- Add Common PHP Extensions (Bug #1900)
- Add 7 Zip Archiver (Bug #1934)
- Link Dashboard Help to Wiki (Bug #1822)
- Add Dependency to Installer (Bug #1755)
- Dashboard should show a warning when being accessed as an IP address (Bug #1608)
- App Install Failure Link (Bug #1918)
- Share variables for install script (Bug #1627)
- Option to add to Samba Global settings (Bug #1341)
- Log view in Dashboard App/Server Tab (Bug #2108)
- Capability to rename server (Samba) to something other than \\HDA (Bug #1898)
- Add access control for all users in the system (Bug #2099)
- Simple setup for remote access of Web Apps (Bug #1859)
- IPv6 support (Bug #1568)
- Multiple install of web apps (Bug #1939)
- Using wildcard DNS aliases (Bug #1721)
- Inform user of app upgrade via dashboard (Bug #1512)
Bug Fixes
- Webapps and dns aliases get stuck after a bad app install (Bug #1586)
- Some Default DNS Aliases Broken (Bug #1342)
- Dashboard reflects MariaDB server not running (Bug #1802)
- Samba Config Errors (Bug #1841)
- OpenVPN Server Status Shows "Stopped" (Bug #1910)
- DNS bug block website plex.tv if Fixed IP host name is "TV" Reproducable with other domains (Bug #1896)
- Deleting user does not delete their home directory (Bug #1844)
- HDA File Search (Bug #1786)
- DNS Server (Bug #1776)
- Access control not working if proxypass is used (Bug #2015)
Install from Scratch
Fedora 24
Download Fedora 24:
- Netinstall ISO (441MB):
- DVD ISO (1.7GB):
- HTTP - Fedora-Server-dvd-x86_64-24-1.2.iso
- Torrent - Fedora-Server-dvd-x86_64-24.torrent
Amahi
- Should be able to follow the Amahi 9 Install guidance but substitute Fedora 24 for the OS download
- Change
f23
tof24
in Amahi 9 install guidance (i.e.http://f24.amahi.org/noarch/hda-release-6.9.0-1.noarch.rpm
)
Upgrade from Fedora 23
- Should be able to follow the Amahi 9 Upgrade guidance.
Application Testing (Grinder)
- 261 apps available
- 201 passed test scripts
Development Notes
- Getting passenger to run on fedora 24 (Bug #2072)
- Clean up hda-install (Bug #2122)
- Fedora 24 Apps Failing in Grinder (Bug #2128)
- Fedora 24 Install Methods Testing (Bug #2139)
- Execute Amahi Release Checklists