Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 1701593

Summary: Collaboration/presence completely broken in Sugar 0.112 with SoaS
Product: [Fedora] Fedora Reporter: Alex Perez <aperez>
Component: sugarAssignee: Simon Schampijer <simon>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 30CC: awilliam, john.j5live, julen, lruzicka, mboddu, pbrobinson, simon, smparrish
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: AcceptedFreezeException
Fixed In Version: 0.113 sugar-0.113-2.fc30 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-25 19:33:34 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: 1574716    
Attachments:
Description Flags
Logs from unsuccessful login none

Description Alex Perez 2019-04-19 18:58:39 UTC
Description of problem: Collaboration between multiple machines within Sugar is broken in Fedora 


Version-Release number of selected component (if applicable): 0.112


How reproducible: 100% reproducible. 


Steps to Reproduce:
1. go to Neighborhood view on Machine/VM1, by pressing F1 when within SoaS
2. go to Neighborhood view on Machine/VM2, by pressing F1 when within SoaS
3. observe no other machines shown, when the other should be.

Actual results:
No neighbors shown/autodiscovered

Expected results:
Neighbor info should be shown


Additional info:
This is fixed with Sugar 0.113, so Sugar 0.113 needs to be packaged and built.

Comment 1 Fedora Update System 2019-04-20 08:24:01 UTC
sugar-0.113-1.fc30 sugar-toolkit-gtk3-0.113-1.fc30 xapian-bindings-1.4.10-1.fc30 sugar-turtleart-218-2.fc30 sugar-datastore-0.113-1.fc30 sugar-artwork-0.113-1.fc30 sugar-clock-21-1.fc30 sugar-chat-85-1.fc30 sugar-write-100-1.fc30 sugar-browse-203-1.fc30 sugar-log-40-1.fc30 sugar-read-122-1.fc30 sugar-terminal-46-1.fc30 sugar-getiabooks-18.2-1.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-98a501f843

Comment 2 Fedora Update System 2019-04-20 14:42:21 UTC
sugar-0.113-1.fc30, sugar-artwork-0.113-1.fc30, sugar-browse-203-1.fc30, sugar-chat-85-1.fc30, sugar-clock-21-1.fc30, sugar-datastore-0.113-1.fc30, sugar-getiabooks-18.2-1.fc30, sugar-log-40-1.fc30, sugar-read-122-1.fc30, sugar-terminal-46-1.fc30, sugar-toolkit-gtk3-0.113-1.fc30, sugar-turtleart-218-2.fc30, sugar-write-100-1.fc30, xapian-bindings-1.4.10-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-98a501f843

Comment 3 Fedora Update System 2019-04-22 06:56:01 UTC
sugar-0.113-1.fc30 sugar-artwork-0.113-1.fc30 sugar-browse-203-1.fc30 sugar-chat-85-1.fc30 sugar-clock-21-1.fc30 sugar-datastore-0.113-1.fc30 sugar-getiabooks-18.2-1.fc30 sugar-log-40-1.fc30 sugar-read-122-1.fc30 sugar-terminal-46-1.fc30 sugar-toolkit-gtk3-0.113-2.fc30 sugar-turtleart-218-2.fc30 sugar-write-100-1.fc30 xapian-bindings-1.4.10-1.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-98a501f843

Comment 4 Fedora Update System 2019-04-22 14:22:50 UTC
sugar-0.113-1.fc30, sugar-artwork-0.113-1.fc30, sugar-browse-203-1.fc30, sugar-chat-85-1.fc30, sugar-clock-21-1.fc30, sugar-datastore-0.113-1.fc30, sugar-getiabooks-18.2-1.fc30, sugar-log-40-1.fc30, sugar-read-122-1.fc30, sugar-terminal-46-1.fc30, sugar-toolkit-gtk3-0.113-2.fc30, sugar-turtleart-218-2.fc30, sugar-write-100-1.fc30, xapian-bindings-1.4.10-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-98a501f843

Comment 5 Fedora Update System 2019-04-22 20:00:39 UTC
sugar-0.113-2.fc30 sugar-artwork-0.113-1.fc30 sugar-browse-203-1.fc30 sugar-chat-85-1.fc30 sugar-clock-21-1.fc30 sugar-datastore-0.113-1.fc30 sugar-getiabooks-18.2-1.fc30 sugar-log-40-1.fc30 sugar-read-122-1.fc30 sugar-terminal-46-1.fc30 sugar-toolkit-gtk3-0.113-2.fc30 sugar-turtleart-218-2.fc30 sugar-write-100-1.fc30 xapian-bindings-1.4.10-1.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-98a501f843

Comment 6 Fedora Blocker Bugs Application 2019-04-23 07:52:43 UTC
Proposed as a Freeze Exception for 30-final by Fedora user pbrobinson using the blocker tracking app because:

 The Sugar testers reported that Collaboration was completely broken in Fedora 30 (way too late IMO) but this update is self contained to Sugar and means we'll actually ship something that works OOTB which is quite critical since quite a few users consume the LiveCD directly.

Comment 7 Lukas Ruzicka 2019-04-23 13:05:01 UTC
For me, unfortunately, the update did not work, because it broke my Sugar installation.
Procedure:
- Install clean system (Workstation Live)
- Group install Sugar (dnf groupinstall "Sugar Desktop Environment")
- The version 112 is installed and could be used.
- Upgrade to the suggested version (dnf update --enablerepo=updates-testing --advisory=FEDORA-2019-98a501f843) and I got the new version (according to dnf)
- After reboot, I cannot log in.

Attached are the logs.

Comment 8 Lukas Ruzicka 2019-04-23 13:05:31 UTC
Created attachment 1557660 [details]
Logs from unsuccessful login

Comment 9 Peter Robinson 2019-04-23 13:07:17 UTC
(In reply to Lukas Ruzicka from comment #7)
> For me, unfortunately, the update did not work, because it broke my Sugar
> installation.
> Procedure:
> - Install clean system (Workstation Live)
> - Group install Sugar (dnf groupinstall "Sugar Desktop Environment")
> - The version 112 is installed and could be used.
> - Upgrade to the suggested version (dnf update --enablerepo=updates-testing
> --advisory=FEDORA-2019-98a501f843) and I got the new version (according to
> dnf)
> - After reboot, I cannot log in.

Please make sure you have the latest updates, there's newer builds of sugar/sugar-toolkit-gtk3 that might not have made it to mirrors yet

Comment 10 Fedora Update System 2019-04-23 14:55:32 UTC
sugar-0.113-2.fc30, sugar-artwork-0.113-1.fc30, sugar-browse-203-1.fc30, sugar-chat-85-1.fc30, sugar-clock-21-1.fc30, sugar-datastore-0.113-1.fc30, sugar-getiabooks-18.2-1.fc30, sugar-log-40-1.fc30, sugar-read-122-1.fc30, sugar-terminal-46-1.fc30, sugar-toolkit-gtk3-0.113-2.fc30, sugar-turtleart-218-2.fc30, sugar-write-100-1.fc30, xapian-bindings-1.4.10-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-98a501f843

Comment 11 Julen Landa Alustiza 2019-04-23 17:35:06 UTC
+1 FE

Comment 12 Adam Williamson 2019-04-23 22:43:04 UTC
+1 FE, again, Sugar is meant to be run live.

Comment 13 Mohan Boddu 2019-04-23 22:45:33 UTC
+1 FE

Comment 14 Adam Williamson 2019-04-23 22:51:29 UTC
That's +3, marking accepted.

Comment 15 Fedora Update System 2019-04-25 19:33:34 UTC
sugar-0.113-2.fc30, sugar-artwork-0.113-1.fc30, sugar-browse-203-1.fc30, sugar-chat-85-1.fc30, sugar-clock-21-1.fc30, sugar-datastore-0.113-1.fc30, sugar-getiabooks-18.2-1.fc30, sugar-log-40-1.fc30, sugar-read-122-1.fc30, sugar-terminal-46-1.fc30, sugar-toolkit-gtk3-0.113-2.fc30, sugar-turtleart-218-2.fc30, sugar-write-100-1.fc30, xapian-bindings-1.4.10-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.